├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── apps ├── dockerfiles │ ├── Dockerfile_00_initial │ ├── Dockerfile_01_original │ ├── Dockerfile_02_multistage │ ├── Dockerfile_03_otel │ ├── Dockerfile_04_optimized_JVM │ ├── Dockerfile_05_GraalVM │ ├── Dockerfile_06_SOCI │ └── Dockerfile_10_async_profiler ├── jvm-analysis-service │ ├── .gitattributes │ ├── .gitignore │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── unicorn │ │ │ └── jvm │ │ │ ├── AIRecommendation.java │ │ │ ├── AlertWebhookRequest.java │ │ │ ├── JvmAnalysisApplication.java │ │ │ ├── JvmAnalysisController.java │ │ │ ├── JvmAnalysisService.java │ │ │ └── S3Connector.java │ │ └── resources │ │ └── application.properties ├── unicorn-spring-ai-agent │ ├── .gitattributes │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── unicorn │ │ │ │ └── agent │ │ │ │ ├── AgentApplication.java │ │ │ │ ├── ChatController.java │ │ │ │ ├── DateTimeTools.java │ │ │ │ ├── WeatherTools.java │ │ │ │ └── WebController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── chat.html │ │ └── test │ │ └── java │ │ └── com │ │ └── unicorn │ │ └── agent │ │ └── AgentApplicationTests.java ├── unicorn-store-jakarta │ ├── pom.xml │ ├── quarkus │ │ ├── Dockerfile │ │ ├── docker-compose.yml │ │ └── pom.xml │ ├── scripts │ │ ├── quarkus-build.sh │ │ ├── quarkus-run.sh │ │ ├── run_postgres.sh │ │ ├── wildfly-build.sh │ │ └── wildfly-run.sh │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── unicorn │ │ │ │ └── store │ │ │ │ ├── controller │ │ │ │ ├── HelloController.java │ │ │ │ ├── RestApplication.java │ │ │ │ └── UnicornController.java │ │ │ │ ├── data │ │ │ │ ├── EntityManagerProducer.java │ │ │ │ ├── UnicornPublisher.java │ │ │ │ └── UnicornRepository.java │ │ │ │ ├── exceptions │ │ │ │ ├── PublisherException.java │ │ │ │ └── ResourceNotFoundException.java │ │ │ │ ├── model │ │ │ │ ├── Unicorn.java │ │ │ │ └── UnicornEventType.java │ │ │ │ ├── service │ │ │ │ └── UnicornService.java │ │ │ │ └── webui │ │ │ │ └── UnicornPresenter.java │ │ │ ├── resources │ │ │ ├── META-INF │ │ │ │ ├── resources │ │ │ │ │ ├── images │ │ │ │ │ │ └── favicon.ico │ │ │ │ │ ├── index.xhtml │ │ │ │ │ └── webui │ │ │ │ │ │ └── unicorns.xhtml │ │ │ │ └── web.xml │ │ │ └── application.properties │ │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ └── META-INF │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── persistence.xml │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ │ │ ├── images │ │ │ └── favicon.ico │ │ │ ├── index.xhtml │ │ │ └── webui │ │ │ └── unicorns.xhtml │ └── wildfly │ │ ├── Dockerfile │ │ ├── datasource.cli │ │ ├── docker-compose.yml │ │ ├── pom-galleon.xml │ │ └── pom.xml ├── unicorn-store-javax │ ├── Dockerfile │ ├── datasource.cli │ ├── docker-compose.yml │ ├── pom.xml │ ├── scripts │ │ └── run_javax.sh │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── unicorn │ │ │ │ └── store │ │ │ │ ├── controller │ │ │ │ ├── HelloController.java │ │ │ │ ├── RestApplication.java │ │ │ │ └── UnicornController.java │ │ │ │ ├── data │ │ │ │ ├── EntityManagerProducer.java │ │ │ │ ├── UnicornPublisher.java │ │ │ │ └── UnicornRepository.java │ │ │ │ ├── exceptions │ │ │ │ ├── PublisherException.java │ │ │ │ └── ResourceNotFoundException.java │ │ │ │ ├── model │ │ │ │ ├── Unicorn.java │ │ │ │ └── UnicornEventType.java │ │ │ │ ├── service │ │ │ │ └── UnicornService.java │ │ │ │ ├── utils │ │ │ │ └── Math.java │ │ │ │ └── webui │ │ │ │ └── UnicornPresenter.java │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ └── META-INF │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── persistence.xml │ │ │ ├── jboss-web.xml │ │ │ └── web.xml │ │ │ ├── images │ │ │ └── favicon.ico │ │ │ ├── index.xhtml │ │ │ └── webui │ │ │ └── unicorns.xhtml │ │ └── test │ │ └── java │ │ └── com │ │ └── unicorn │ │ └── store │ │ └── utils │ │ └── MathTest.java └── unicorn-store-spring │ ├── Dockerfile │ ├── README.md │ ├── pom.xml │ └── src │ ├── assembly │ └── deployment-shade.xml │ ├── main │ ├── java │ │ └── com │ │ │ └── unicorn │ │ │ └── store │ │ │ ├── StoreApplication.java │ │ │ ├── config │ │ │ ├── MonitoringConfig.java │ │ │ └── WebConfig.java.opt │ │ │ ├── controller │ │ │ ├── ThreadManagementController.java │ │ │ └── UnicornController.java │ │ │ ├── data │ │ │ ├── UnicornPublisher.crac │ │ │ ├── UnicornPublisher.java │ │ │ └── UnicornRepository.java │ │ │ ├── exceptions │ │ │ ├── PublisherException.java │ │ │ └── ResourceNotFoundException.java │ │ │ ├── model │ │ │ ├── Unicorn.java │ │ │ └── UnicornEventType.java │ │ │ ├── monitoring │ │ │ └── ThreadMonitoringMBean.java │ │ │ ├── otel │ │ │ ├── ApplicationFilter.java.opt │ │ │ ├── MetricEmitter.java.opt │ │ │ ├── PseudoRandomNumberGenerator.java.opt │ │ │ ├── RandomNumberGenerator.java.opt │ │ │ └── TracingRequestInterceptor.java.opt │ │ │ └── service │ │ │ ├── ThreadGeneratorService.java │ │ │ └── UnicornService.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── unicorn │ │ └── store │ │ └── integration │ │ ├── InfrastructureInitializer.java │ │ ├── InitializeInfrastructure.java │ │ ├── StoreApplicationTest.java │ │ ├── TestApplication.java │ │ └── UnicornControllerTest.java │ └── resources │ └── schema.sql ├── infrastructure ├── cdk │ ├── .gitignore │ ├── README.md │ ├── cdk.json │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── unicorn │ │ │ ├── IdeGiteaStack.java │ │ │ ├── IdeStack.java │ │ │ ├── JavaAiAgentsStack.java │ │ │ ├── JavaOnEksStack.java │ │ │ ├── SpringAIStack.java │ │ │ ├── UnicornStoreApp.java │ │ │ ├── UnicornStoreStack.java │ │ │ ├── constructs │ │ │ ├── CodeBuildResource.java │ │ │ ├── EcsCluster.java │ │ │ ├── EksCluster.java │ │ │ ├── VSCodeIde.java │ │ │ ├── WorkshopFunction.java │ │ │ └── WorkshopVpc.java │ │ │ └── core │ │ │ ├── DatabaseSetup.java │ │ │ ├── InfrastructureContainers.java │ │ │ ├── InfrastructureCore.java │ │ │ ├── InfrastructureEks.java │ │ │ ├── InfrastructureJvmAnalysis.java │ │ │ ├── InfrastructureMonitoringJVM.java │ │ │ └── UnicornStoreSpringLambda.java │ │ └── resources │ │ ├── bootstrapDocument.sh │ │ ├── bootstrapGitea.sh │ │ ├── database-setup.py │ │ ├── iam-policy.json │ │ ├── lambda.py │ │ ├── password.py │ │ ├── prefix-lambda.py │ │ ├── report-build.js.tmpl │ │ ├── respond-function.js.tmpl │ │ ├── schema.sql │ │ └── start-build.js.tmpl ├── cfn │ ├── ide-gitea-stack.yaml │ ├── ide-stack.yaml │ ├── java-ai-agents-stack.yaml │ ├── java-on-eks-stack.yaml │ ├── spring-ai-stack.yaml │ └── unicornstore-stack.yaml ├── package.json └── scripts │ ├── cleanup │ ├── all.sh │ ├── appmod.sh │ ├── apprunner.sh │ ├── ec2.sh │ ├── ecs.sh │ ├── eks-app.sh │ ├── eks.sh │ ├── lambda.sh │ └── monitoring.sh │ ├── deploy │ ├── apprunner.sh │ ├── containerize.sh │ ├── ecs.sh │ ├── eks.sh │ └── s3pv.sh │ ├── setup │ ├── app.sh │ ├── eks.sh │ ├── fix-bash-preexec.sh │ ├── ide.sh │ ├── idp.sh │ ├── installbox.sh │ ├── java-on-eks │ │ ├── 1-app.sh │ │ ├── 3-profiling.sh │ │ ├── 4-jvm-analysis-service.sh │ │ ├── grafana-alerting.sh │ │ └── grafana-dashboard-http.sh │ ├── jmx-bedrock-setup.sh │ ├── monitoring-jvm.sh │ ├── monitoring.sh │ └── thread-dump-lambda │ │ ├── requirements.txt │ │ └── src │ │ ├── eks_client.py │ │ └── index.py │ ├── spring-ai │ ├── Dockerfile │ ├── build-and-push.sh │ ├── eks-agent-build.sh │ ├── eks-agent-deploy.sh │ ├── eks-agent-setup.sh │ └── monitoring-spring-ai.sh │ └── test │ ├── benchmark.sh │ ├── benchmark.yaml │ ├── getsvcurl.sh │ ├── profiling.sh │ ├── start_profiling.sh │ └── test.sh ├── resources ├── paths.png └── welcome.png └── samples ├── quality-assurance ├── ai-agent │ ├── .gitignore │ ├── README.md │ ├── deep-eval │ │ ├── Dockerfile │ │ ├── README.md │ │ └── deepeval_service.py │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── ai │ │ │ │ └── agent │ │ │ │ ├── AiAgentApplication.java │ │ │ │ ├── WebClientConfiguration.java │ │ │ │ ├── controller │ │ │ │ ├── ChatController.java │ │ │ │ └── WebViewController.java │ │ │ │ ├── service │ │ │ │ └── ChatService.java │ │ │ │ └── tool │ │ │ │ └── DateTimeService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── chat-working.html │ │ │ └── chat.html │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── ai │ │ │ └── agent │ │ │ ├── AiAgentApplicationTest.java │ │ │ └── service │ │ │ ├── ChatClientEvaluatorTest.java │ │ │ ├── ChatClientMemoryTest.java │ │ │ └── DeepEvalTest.java │ │ └── resources │ │ └── deepeval-api.py └── weather │ ├── .gitignore │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── weather │ │ │ ├── WeatherApiClient.java │ │ │ ├── WeatherApiClientImpl.java │ │ │ ├── WeatherApplication.java │ │ │ ├── WeatherController.java │ │ │ ├── WeatherService.java │ │ │ └── WeatherTools.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── weather │ ├── McpToolsIntegrationTest.java │ └── WeatherApplicationTests.java ├── security ├── apikey │ ├── ai-agent │ │ ├── .gitignore │ │ ├── README.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ ├── samples │ │ │ ├── invoice-hotel-de.png │ │ │ ├── invoice-hotel-sl.png │ │ │ ├── receipt-meals.png │ │ │ ├── receipt-taxi.png │ │ │ ├── reinvent.png │ │ │ ├── ticket-train-at.png │ │ │ ├── ticket-tram-cz.png │ │ │ └── travel_and_expenses_policy.md │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── ai │ │ │ │ └── agent │ │ │ │ ├── AiAgentApplication.java │ │ │ │ ├── WebClientConfiguration.java │ │ │ │ ├── controller │ │ │ │ ├── ChatController.java │ │ │ │ └── WebViewController.java │ │ │ │ ├── service │ │ │ │ └── ChatService.java │ │ │ │ └── tool │ │ │ │ └── DateTimeService.java │ │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── chat-working.html │ │ │ └── chat.html │ └── weather │ │ ├── .gitignore │ │ ├── README.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── weather │ │ │ │ ├── CustomApiKeyEntity.java │ │ │ │ ├── McpSecurityConfig.java │ │ │ │ ├── WeatherApiClient.java │ │ │ │ ├── WeatherApiClientImpl.java │ │ │ │ ├── WeatherApplication.java │ │ │ │ ├── WeatherController.java │ │ │ │ ├── WeatherService.java │ │ │ │ └── WeatherTools.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── weather │ │ └── WeatherApplicationTests.java └── oauth │ ├── ai-agent │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── samples │ │ ├── invoice-hotel-de.png │ │ ├── invoice-hotel-sl.png │ │ ├── receipt-meals.png │ │ ├── receipt-taxi.png │ │ ├── reinvent.png │ │ ├── ticket-train-at.png │ │ ├── ticket-tram-cz.png │ │ └── travel_and_expenses_policy.md │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── ai │ │ │ └── agent │ │ │ ├── AiAgentApplication.java │ │ │ ├── McpConfiguration.java │ │ │ ├── SecurityConfiguration.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── WebViewController.java │ │ │ ├── service │ │ │ └── ChatService.java │ │ │ └── tool │ │ │ └── DateTimeService.java │ │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── chat-working.html │ │ └── chat.html │ ├── authorization-server │ ├── .gitattributes │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── META-INF │ │ ├── MANIFEST.MF │ │ ├── maven │ │ │ └── org.springframework.ai │ │ │ │ └── spring-ai-autoconfigure-mcp-client │ │ │ │ ├── pom.properties │ │ │ │ └── pom.xml │ │ ├── spring-autoconfigure-metadata.properties │ │ ├── spring-configuration-metadata.json │ │ └── spring │ │ │ ├── aot.factories │ │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── devoxx │ │ │ └── mcp │ │ │ └── trip │ │ │ └── hotel │ │ │ ├── AuthorizationServerApplication.java │ │ │ ├── AuthorzationServerController.java │ │ │ ├── SecurityConfiguration.java │ │ │ └── user │ │ │ ├── DemoUser.java │ │ │ └── DemoUserDetailsService.java │ │ └── resources │ │ └── application.yaml │ └── weather │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── weather │ │ │ ├── McpSecurityConfig.java │ │ │ ├── WeatherApiClient.java │ │ │ ├── WeatherApiClientImpl.java │ │ │ ├── WeatherApplication.java │ │ │ ├── WeatherController.java │ │ │ ├── WeatherService.java │ │ │ └── WeatherTools.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── weather │ └── WeatherApplicationTests.java ├── spring-ai-agent ├── .gitattributes ├── .gitignore ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── README.md ├── chat-requests.http ├── docker-compose.yaml ├── docker-compose.yaml-zipkin ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── aws │ │ │ │ └── workshop │ │ │ │ └── ai │ │ │ │ └── agent │ │ │ │ ├── AiAgentApplication.java │ │ │ │ ├── ChatClientConfig.java │ │ │ │ ├── DateTimeTools.java │ │ │ │ ├── WeatherTools.java │ │ │ │ ├── controller │ │ │ │ ├── ExternalizedMemoryAgentController.java │ │ │ │ ├── MemoryAgentController.java │ │ │ │ ├── RagPgVectorAgentController.java │ │ │ │ └── StatelessAgentController.java │ │ │ │ └── memory │ │ │ │ ├── ChatMessageEntity.java │ │ │ │ ├── ChatMessageJpaRepository.java │ │ │ │ └── ExternalChatMemoryRepository.java │ │ └── resources │ │ │ ├── application.yaml │ │ │ ├── db │ │ │ └── changelog │ │ │ │ └── changelog-master.yaml │ │ │ └── logback-spring.xml-loki │ └── test │ │ └── java │ │ └── com │ │ └── aws │ │ └── workshop │ │ └── ai │ │ └── agent │ │ ├── AiAgentApplicationTests.java │ │ └── controller │ │ ├── ExternalizedMemoryAgentControllerTest.java │ │ ├── MemoryAgentControllerTest.java │ │ └── RagPgVectorAgentControllerTest.java └── thirdparty-configs │ ├── grafana │ ├── grafana.ini │ └── provisioning │ │ ├── alerting │ │ └── alerts.yml │ │ └── dashboards │ │ ├── dashboard.yml │ │ ├── jvm-micrometer_rev9.json │ │ ├── microservices-spring-boot-2-1_rev1.json │ │ ├── prometheus-stats_rev2.json │ │ ├── spring-ai.json │ │ ├── spring-boot-hikaricp-jdbc_rev5.json │ │ └── tea-api.json │ ├── prometheus │ └── prometheus.yml │ └── tempo │ └── tempo.yml ├── spring-ai-demo ├── README.md ├── assistant │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── docs │ │ ├── architecture.png │ │ ├── architecture.puml │ │ ├── assistant-ui.png │ │ ├── class-diagram.png │ │ └── class-diagram.puml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── samples │ │ ├── invoice-hotel-de.png │ │ ├── invoice-hotel-sl.png │ │ ├── receipt-meals.png │ │ ├── receipt-taxi.png │ │ ├── ticket-train-at.png │ │ ├── ticket-tram-cz.png │ │ └── travel_and_expenses_policy.md │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── assistant │ │ │ │ ├── AssistantApplication.java │ │ │ │ ├── ChatController.java │ │ │ │ ├── ChatMemoryService.java │ │ │ │ ├── ChatRequest.java │ │ │ │ ├── ChatRetryConfig.java │ │ │ │ ├── ChatService.java │ │ │ │ ├── DateTimeService.java │ │ │ │ ├── PromptConfig.java │ │ │ │ ├── VectorStoreController.java │ │ │ │ ├── VectorStoreService.java │ │ │ │ └── WebViewController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── chat.html │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── assistant │ │ └── AssistantApplicationTests.java ├── backoffice │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── docs │ │ ├── architecture.png │ │ ├── architecture.puml │ │ ├── class-diagram.png │ │ ├── class-diagram.puml │ │ ├── db-schema.png │ │ └── db-schema.puml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── scripts │ │ ├── test-api-currencies.sh │ │ ├── test-api-expenses.sh │ │ └── test-utils.sh │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── backoffice │ │ │ │ ├── BackofficeApplication.java │ │ │ │ ├── common │ │ │ │ └── ReferenceGenerator.java │ │ │ │ ├── currencies │ │ │ │ ├── CurrencyApiClient.java │ │ │ │ ├── CurrencyApiClientImpl.java │ │ │ │ ├── CurrencyController.java │ │ │ │ ├── CurrencyService.java │ │ │ │ └── CurrencyTools.java │ │ │ │ └── expenses │ │ │ │ ├── Expense.java │ │ │ │ ├── ExpenseController.java │ │ │ │ ├── ExpenseRepository.java │ │ │ │ ├── ExpenseService.java │ │ │ │ └── ExpenseTools.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── backoffice │ │ │ └── BackofficeApplicationTests.java │ │ └── resources │ │ └── application-test.properties ├── database │ ├── .gitignore │ ├── README.md │ ├── docker-compose.yml │ ├── init-databases.sql │ ├── init-travel-flights.sql │ ├── init-travel-hotels.sql │ ├── pgadmin-servers.json │ └── start-postgres.sh ├── demo-scripts │ ├── 01-create-app.sh │ ├── 02-add-memory.sh │ ├── 03-add-rag.sh │ ├── 04-add-tools.sh │ ├── 05-add-mcp.sh │ ├── ChatService │ │ ├── ChatService.java.1 │ │ ├── ChatService.java.2 │ │ ├── ChatService.java.3 │ │ ├── ChatService.java.4 │ │ └── ChatService.java.5 │ └── demo-flow.md └── travel │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties │ ├── ARCHITECTURE.md │ ├── README.md │ ├── docs │ ├── architecture.png │ ├── architecture.puml │ ├── class-diagram.png │ ├── class-diagram.puml │ ├── db-schema.png │ └── db-schema.puml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── scripts │ ├── test-api-flights.sh │ ├── test-api-hotels.sh │ ├── test-api-weather.sh │ └── test-utils.sh │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── travel │ │ │ ├── TravelApplication.java │ │ │ ├── accommodations │ │ │ ├── Hotel.java │ │ │ ├── HotelBooking.java │ │ │ ├── HotelBookingController.java │ │ │ ├── HotelBookingRepository.java │ │ │ ├── HotelBookingService.java │ │ │ ├── HotelBookingTools.java │ │ │ ├── HotelController.java │ │ │ ├── HotelRepository.java │ │ │ ├── HotelService.java │ │ │ └── HotelTools.java │ │ │ ├── common │ │ │ └── ReferenceGenerator.java │ │ │ ├── transportation │ │ │ ├── Airport.java │ │ │ ├── AirportController.java │ │ │ ├── AirportRepository.java │ │ │ ├── AirportService.java │ │ │ ├── AirportTools.java │ │ │ ├── Flight.java │ │ │ ├── FlightBooking.java │ │ │ ├── FlightBookingController.java │ │ │ ├── FlightBookingRepository.java │ │ │ ├── FlightBookingService.java │ │ │ ├── FlightBookingTools.java │ │ │ ├── FlightController.java │ │ │ ├── FlightRepository.java │ │ │ ├── FlightService.java │ │ │ └── FlightTools.java │ │ │ └── weather │ │ │ ├── WeatherApiClient.java │ │ │ ├── WeatherApiClientImpl.java │ │ │ ├── WeatherController.java │ │ │ ├── WeatherService.java │ │ │ └── WeatherTools.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── example │ │ └── travel │ │ └── TravelApplicationTests.java │ └── resources │ └── application-test.properties ├── spring-ai-simple-chat-client ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── unicorn │ │ │ ├── AgentsApplication.java │ │ │ └── agents │ │ │ ├── ChatController.java │ │ │ ├── DateTimeTools.java │ │ │ └── PromptRequest.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── unicorn │ └── agents │ └── AgentsApplicationTests.java ├── spring-ai-te-agent ├── .gitignore ├── README.md ├── ai-agent │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── docs │ │ ├── architecture.png │ │ ├── architecture.puml │ │ ├── assistant-ui.png │ │ ├── class-diagram.png │ │ └── class-diagram.puml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── samples │ │ ├── invoice-hotel-de.png │ │ ├── invoice-hotel-sl.png │ │ ├── policy-expense.md │ │ ├── policy-travel.md │ │ ├── receipt-meals.png │ │ ├── receipt-taxi.png │ │ ├── reinvent.png │ │ ├── ticket-train-at.png │ │ └── ticket-tram-cz.png │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── ai │ │ │ │ └── agent │ │ │ │ ├── AiAgentApplication.java │ │ │ │ ├── controller │ │ │ │ ├── ChatController.java │ │ │ │ ├── VectorStoreController.java │ │ │ │ └── WebViewController.java │ │ │ │ ├── service │ │ │ │ ├── ChatMemoryService.java │ │ │ │ ├── ChatResponseExtractor.java │ │ │ │ ├── ChatService.java │ │ │ │ ├── ConversationSummaryService.java │ │ │ │ ├── DocumentChatService.java │ │ │ │ └── VectorStoreService.java │ │ │ │ └── tool │ │ │ │ ├── DateTimeService.java │ │ │ │ └── WeatherService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── chat.html │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── ai │ │ └── agent │ │ └── TestAiAgentApplication.java ├── backoffice │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── docs │ │ ├── architecture.png │ │ ├── architecture.puml │ │ ├── class-diagram.png │ │ ├── class-diagram.puml │ │ ├── db-schema.png │ │ └── db-schema.puml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── scripts │ │ ├── test-api-currencies.sh │ │ ├── test-api-expenses.sh │ │ └── test-utils.sh │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── backoffice │ │ │ │ ├── BackofficeApplication.java │ │ │ │ ├── common │ │ │ │ └── ReferenceGenerator.java │ │ │ │ ├── currencies │ │ │ │ ├── CurrencyApiClient.java │ │ │ │ ├── CurrencyApiClientImpl.java │ │ │ │ ├── CurrencyController.java │ │ │ │ ├── CurrencyService.java │ │ │ │ └── CurrencyTools.java │ │ │ │ └── expenses │ │ │ │ ├── Expense.java │ │ │ │ ├── ExpenseController.java │ │ │ │ ├── ExpenseRepository.java │ │ │ │ ├── ExpenseService.java │ │ │ │ └── ExpenseTools.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── backoffice │ │ │ ├── AbstractIntegrationTest.java │ │ │ ├── BackofficeApplicationTests.java │ │ │ ├── TestBackofficeApplication.java │ │ │ └── config │ │ │ └── TestcontainersConfiguration.java │ │ └── resources │ │ └── init-backoffice-db.sql ├── demo-scripts │ ├── 01-create-app.sh │ ├── 02-add-memory.sh │ ├── 03-add-rag.sh │ ├── 04-add-tools.sh │ ├── 05-add-mcp.sh │ ├── 06-add-multi.sh │ ├── Steps │ │ ├── ChatController.java.0 │ │ ├── ChatController.java.1 │ │ ├── ChatController.java.2 │ │ ├── ChatService.java.0 │ │ ├── ChatService.java.1 │ │ ├── ChatService.java.2 │ │ ├── ChatService.java.3 │ │ ├── ChatService.java.4 │ │ ├── ChatService.java.5 │ │ ├── WebViewController.java.1 │ │ └── WebViewController.java.2 │ └── demo-flow.md └── travel │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties │ ├── ARCHITECTURE.md │ ├── README.md │ ├── docs │ ├── architecture.png │ ├── architecture.puml │ ├── class-diagram.png │ ├── class-diagram.puml │ ├── db-schema.png │ └── db-schema.puml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── scripts │ ├── test-api-flights.sh │ ├── test-api-hotels.sh │ └── test-utils.sh │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── travel │ │ │ ├── TravelApplication.java │ │ │ ├── accommodations │ │ │ ├── Hotel.java │ │ │ ├── HotelBooking.java │ │ │ ├── HotelBookingController.java │ │ │ ├── HotelBookingRepository.java │ │ │ ├── HotelBookingService.java │ │ │ ├── HotelBookingTools.java │ │ │ ├── HotelController.java │ │ │ ├── HotelRepository.java │ │ │ ├── HotelService.java │ │ │ └── HotelTools.java │ │ │ ├── common │ │ │ └── ReferenceGenerator.java │ │ │ └── transportation │ │ │ ├── Airport.java │ │ │ ├── AirportController.java │ │ │ ├── AirportRepository.java │ │ │ ├── AirportService.java │ │ │ ├── AirportTools.java │ │ │ ├── Flight.java │ │ │ ├── FlightBooking.java │ │ │ ├── FlightBookingController.java │ │ │ ├── FlightBookingRepository.java │ │ │ ├── FlightBookingService.java │ │ │ ├── FlightBookingTools.java │ │ │ ├── FlightController.java │ │ │ ├── FlightRepository.java │ │ │ ├── FlightService.java │ │ │ └── FlightTools.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── example │ │ └── travel │ │ ├── AbstractIntegrationTest.java │ │ ├── TestTravelApplication.java │ │ ├── TravelApplicationTests.java │ │ └── config │ │ └── TestcontainersConfiguration.java │ └── resources │ ├── init-travel-db.sql │ ├── init-travel-flights.sql │ └── init-travel-hotels.sql └── spring-cloud-function-demo ├── README.MD ├── TestHttp.http ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── amazonaws │ │ │ └── springcloudfunctiondemo │ │ │ └── SpringCloudFunctionDemoApplication.java │ └── resources │ │ └── application.properties └── test │ ├── java │ └── com │ │ └── amazonaws │ │ └── springcloudfunctiondemo │ │ ├── FunctionCatalogTest.java │ │ ├── HttpIntegrationTest.java │ │ └── MessageCallBackTest.java │ └── resources │ └── application.properties └── template.yaml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/README.md -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_00_initial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_00_initial -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_01_original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_01_original -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_02_multistage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_02_multistage -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_03_otel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_03_otel -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_04_optimized_JVM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_04_optimized_JVM -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_05_GraalVM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_05_GraalVM -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_06_SOCI: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_06_SOCI -------------------------------------------------------------------------------- /apps/dockerfiles/Dockerfile_10_async_profiler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/dockerfiles/Dockerfile_10_async_profiler -------------------------------------------------------------------------------- /apps/jvm-analysis-service/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/.gitattributes -------------------------------------------------------------------------------- /apps/jvm-analysis-service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/.gitignore -------------------------------------------------------------------------------- /apps/jvm-analysis-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/README.md -------------------------------------------------------------------------------- /apps/jvm-analysis-service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/mvnw -------------------------------------------------------------------------------- /apps/jvm-analysis-service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/mvnw.cmd -------------------------------------------------------------------------------- /apps/jvm-analysis-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/pom.xml -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/AIRecommendation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/AIRecommendation.java -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/AlertWebhookRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/AlertWebhookRequest.java -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/JvmAnalysisApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/JvmAnalysisApplication.java -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/JvmAnalysisController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/JvmAnalysisController.java -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/JvmAnalysisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/JvmAnalysisService.java -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/S3Connector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/java/com/unicorn/jvm/S3Connector.java -------------------------------------------------------------------------------- /apps/jvm-analysis-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/jvm-analysis-service/src/main/resources/application.properties -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/.gitattributes -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/.gitignore -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/README.md -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/mvnw -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/mvnw.cmd -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/pom.xml -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/AgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/AgentApplication.java -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/ChatController.java -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/DateTimeTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/DateTimeTools.java -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/WeatherTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/WeatherTools.java -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/WebController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/java/com/unicorn/agent/WebController.java -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/resources/application.properties -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/main/resources/templates/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/main/resources/templates/chat.html -------------------------------------------------------------------------------- /apps/unicorn-spring-ai-agent/src/test/java/com/unicorn/agent/AgentApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-spring-ai-agent/src/test/java/com/unicorn/agent/AgentApplicationTests.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/pom.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/quarkus/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/quarkus/Dockerfile -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/quarkus/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/quarkus/docker-compose.yml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/quarkus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/quarkus/pom.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/scripts/quarkus-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/scripts/quarkus-build.sh -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/scripts/quarkus-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/scripts/quarkus-run.sh -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/scripts/run_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/scripts/run_postgres.sh -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/scripts/wildfly-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/scripts/wildfly-build.sh -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/scripts/wildfly-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/scripts/wildfly-run.sh -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/controller/HelloController.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/controller/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/controller/RestApplication.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/controller/UnicornController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/controller/UnicornController.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/data/EntityManagerProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/data/EntityManagerProducer.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/data/UnicornPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/data/UnicornPublisher.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/data/UnicornRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/data/UnicornRepository.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/exceptions/PublisherException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/exceptions/PublisherException.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/exceptions/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/exceptions/ResourceNotFoundException.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/model/Unicorn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/model/Unicorn.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/model/UnicornEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/model/UnicornEventType.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/service/UnicornService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/service/UnicornService.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/webui/UnicornPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/java/com/unicorn/store/webui/UnicornPresenter.java -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/resources/META-INF/resources/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/resources/META-INF/resources/images/favicon.ico -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/resources/META-INF/resources/index.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/resources/META-INF/resources/index.xhtml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/resources/META-INF/resources/webui/unicorns.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/resources/META-INF/resources/webui/unicorns.xhtml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/resources/META-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/resources/META-INF/web.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/resources/application.properties -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/classes/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/classes/META-INF/beans.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/jboss-web.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/images/favicon.ico -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/index.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/index.xhtml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/src/main/webapp/webui/unicorns.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/src/main/webapp/webui/unicorns.xhtml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/wildfly/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/wildfly/Dockerfile -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/wildfly/datasource.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/wildfly/datasource.cli -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/wildfly/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/wildfly/docker-compose.yml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/wildfly/pom-galleon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/wildfly/pom-galleon.xml -------------------------------------------------------------------------------- /apps/unicorn-store-jakarta/wildfly/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-jakarta/wildfly/pom.xml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/Dockerfile -------------------------------------------------------------------------------- /apps/unicorn-store-javax/datasource.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/datasource.cli -------------------------------------------------------------------------------- /apps/unicorn-store-javax/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/docker-compose.yml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/pom.xml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/scripts/run_javax.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/scripts/run_javax.sh -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/controller/HelloController.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/controller/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/controller/RestApplication.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/controller/UnicornController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/controller/UnicornController.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/data/EntityManagerProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/data/EntityManagerProducer.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/data/UnicornPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/data/UnicornPublisher.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/data/UnicornRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/data/UnicornRepository.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/exceptions/PublisherException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/exceptions/PublisherException.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/exceptions/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/exceptions/ResourceNotFoundException.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/model/Unicorn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/model/Unicorn.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/model/UnicornEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/model/UnicornEventType.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/service/UnicornService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/service/UnicornService.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/utils/Math.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/utils/Math.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/java/com/unicorn/store/webui/UnicornPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/java/com/unicorn/store/webui/UnicornPresenter.java -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/WEB-INF/classes/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/WEB-INF/classes/META-INF/beans.xml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/WEB-INF/jboss-web.xml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/images/favicon.ico -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/index.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/index.xhtml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/main/webapp/webui/unicorns.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/main/webapp/webui/unicorns.xhtml -------------------------------------------------------------------------------- /apps/unicorn-store-javax/src/test/java/com/unicorn/store/utils/MathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-javax/src/test/java/com/unicorn/store/utils/MathTest.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/Dockerfile -------------------------------------------------------------------------------- /apps/unicorn-store-spring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/README.md -------------------------------------------------------------------------------- /apps/unicorn-store-spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/pom.xml -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/assembly/deployment-shade.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/assembly/deployment-shade.xml -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/StoreApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/StoreApplication.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/config/MonitoringConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/config/MonitoringConfig.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/config/WebConfig.java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/config/WebConfig.java.opt -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/controller/ThreadManagementController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/controller/ThreadManagementController.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/controller/UnicornController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/controller/UnicornController.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/data/UnicornPublisher.crac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/data/UnicornPublisher.crac -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/data/UnicornPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/data/UnicornPublisher.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/data/UnicornRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/data/UnicornRepository.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/exceptions/PublisherException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/exceptions/PublisherException.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/exceptions/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/exceptions/ResourceNotFoundException.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/model/Unicorn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/model/Unicorn.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/model/UnicornEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/model/UnicornEventType.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/monitoring/ThreadMonitoringMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/monitoring/ThreadMonitoringMBean.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/ApplicationFilter.java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/ApplicationFilter.java.opt -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/MetricEmitter.java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/MetricEmitter.java.opt -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/PseudoRandomNumberGenerator.java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/PseudoRandomNumberGenerator.java.opt -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/RandomNumberGenerator.java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/RandomNumberGenerator.java.opt -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/TracingRequestInterceptor.java.opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/otel/TracingRequestInterceptor.java.opt -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/service/ThreadGeneratorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/service/ThreadGeneratorService.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/java/com/unicorn/store/service/UnicornService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/java/com/unicorn/store/service/UnicornService.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/main/resources/application.properties -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/InfrastructureInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/InfrastructureInitializer.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/InitializeInfrastructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/InitializeInfrastructure.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/StoreApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/StoreApplicationTest.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/TestApplication.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/UnicornControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/test/java/com/unicorn/store/integration/UnicornControllerTest.java -------------------------------------------------------------------------------- /apps/unicorn-store-spring/src/test/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/apps/unicorn-store-spring/src/test/resources/schema.sql -------------------------------------------------------------------------------- /infrastructure/cdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/.gitignore -------------------------------------------------------------------------------- /infrastructure/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/README.md -------------------------------------------------------------------------------- /infrastructure/cdk/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/cdk.json -------------------------------------------------------------------------------- /infrastructure/cdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/pom.xml -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/IdeGiteaStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/IdeGiteaStack.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/IdeStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/IdeStack.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/JavaAiAgentsStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/JavaAiAgentsStack.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/JavaOnEksStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/JavaOnEksStack.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/SpringAIStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/SpringAIStack.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/UnicornStoreApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/UnicornStoreApp.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/UnicornStoreStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/UnicornStoreStack.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/constructs/CodeBuildResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/constructs/CodeBuildResource.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/constructs/EcsCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/constructs/EcsCluster.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/constructs/EksCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/constructs/EksCluster.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/constructs/VSCodeIde.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/constructs/VSCodeIde.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/constructs/WorkshopFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/constructs/WorkshopFunction.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/constructs/WorkshopVpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/constructs/WorkshopVpc.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/DatabaseSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/DatabaseSetup.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureContainers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureContainers.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureCore.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureEks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureEks.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureJvmAnalysis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureJvmAnalysis.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureMonitoringJVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/InfrastructureMonitoringJVM.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/java/com/unicorn/core/UnicornStoreSpringLambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/java/com/unicorn/core/UnicornStoreSpringLambda.java -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/bootstrapDocument.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/bootstrapDocument.sh -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/bootstrapGitea.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/bootstrapGitea.sh -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/database-setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/database-setup.py -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/iam-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/iam-policy.json -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/lambda.py -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/password.py -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/prefix-lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/prefix-lambda.py -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/report-build.js.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/report-build.js.tmpl -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/respond-function.js.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/respond-function.js.tmpl -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/schema.sql -------------------------------------------------------------------------------- /infrastructure/cdk/src/main/resources/start-build.js.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cdk/src/main/resources/start-build.js.tmpl -------------------------------------------------------------------------------- /infrastructure/cfn/ide-gitea-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cfn/ide-gitea-stack.yaml -------------------------------------------------------------------------------- /infrastructure/cfn/ide-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cfn/ide-stack.yaml -------------------------------------------------------------------------------- /infrastructure/cfn/java-ai-agents-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cfn/java-ai-agents-stack.yaml -------------------------------------------------------------------------------- /infrastructure/cfn/java-on-eks-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cfn/java-on-eks-stack.yaml -------------------------------------------------------------------------------- /infrastructure/cfn/spring-ai-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cfn/spring-ai-stack.yaml -------------------------------------------------------------------------------- /infrastructure/cfn/unicornstore-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/cfn/unicornstore-stack.yaml -------------------------------------------------------------------------------- /infrastructure/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/package.json -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/all.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/appmod.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/appmod.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/apprunner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/apprunner.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/ec2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/ec2.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/ecs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/ecs.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/eks-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/eks-app.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/eks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/eks.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/lambda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/lambda.sh -------------------------------------------------------------------------------- /infrastructure/scripts/cleanup/monitoring.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/cleanup/monitoring.sh -------------------------------------------------------------------------------- /infrastructure/scripts/deploy/apprunner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/deploy/apprunner.sh -------------------------------------------------------------------------------- /infrastructure/scripts/deploy/containerize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/deploy/containerize.sh -------------------------------------------------------------------------------- /infrastructure/scripts/deploy/ecs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/deploy/ecs.sh -------------------------------------------------------------------------------- /infrastructure/scripts/deploy/eks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/deploy/eks.sh -------------------------------------------------------------------------------- /infrastructure/scripts/deploy/s3pv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/deploy/s3pv.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/app.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/eks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/eks.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/fix-bash-preexec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/fix-bash-preexec.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/ide.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/ide.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/idp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/idp.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/installbox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/installbox.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/java-on-eks/1-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/java-on-eks/1-app.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/java-on-eks/3-profiling.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/java-on-eks/3-profiling.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/java-on-eks/4-jvm-analysis-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/java-on-eks/4-jvm-analysis-service.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/java-on-eks/grafana-alerting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/java-on-eks/grafana-alerting.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/java-on-eks/grafana-dashboard-http.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/java-on-eks/grafana-dashboard-http.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/jmx-bedrock-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/jmx-bedrock-setup.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/monitoring-jvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/monitoring-jvm.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/monitoring.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/monitoring.sh -------------------------------------------------------------------------------- /infrastructure/scripts/setup/thread-dump-lambda/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/thread-dump-lambda/requirements.txt -------------------------------------------------------------------------------- /infrastructure/scripts/setup/thread-dump-lambda/src/eks_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/thread-dump-lambda/src/eks_client.py -------------------------------------------------------------------------------- /infrastructure/scripts/setup/thread-dump-lambda/src/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/setup/thread-dump-lambda/src/index.py -------------------------------------------------------------------------------- /infrastructure/scripts/spring-ai/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/spring-ai/Dockerfile -------------------------------------------------------------------------------- /infrastructure/scripts/spring-ai/build-and-push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/spring-ai/build-and-push.sh -------------------------------------------------------------------------------- /infrastructure/scripts/spring-ai/eks-agent-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/spring-ai/eks-agent-build.sh -------------------------------------------------------------------------------- /infrastructure/scripts/spring-ai/eks-agent-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/spring-ai/eks-agent-deploy.sh -------------------------------------------------------------------------------- /infrastructure/scripts/spring-ai/eks-agent-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/spring-ai/eks-agent-setup.sh -------------------------------------------------------------------------------- /infrastructure/scripts/spring-ai/monitoring-spring-ai.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/spring-ai/monitoring-spring-ai.sh -------------------------------------------------------------------------------- /infrastructure/scripts/test/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/test/benchmark.sh -------------------------------------------------------------------------------- /infrastructure/scripts/test/benchmark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/test/benchmark.yaml -------------------------------------------------------------------------------- /infrastructure/scripts/test/getsvcurl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/test/getsvcurl.sh -------------------------------------------------------------------------------- /infrastructure/scripts/test/profiling.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/test/profiling.sh -------------------------------------------------------------------------------- /infrastructure/scripts/test/start_profiling.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/test/start_profiling.sh -------------------------------------------------------------------------------- /infrastructure/scripts/test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/infrastructure/scripts/test/test.sh -------------------------------------------------------------------------------- /resources/paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/resources/paths.png -------------------------------------------------------------------------------- /resources/welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/resources/welcome.png -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/.gitignore -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/README.md -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/deep-eval/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/deep-eval/Dockerfile -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/deep-eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/deep-eval/README.md -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/deep-eval/deepeval_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/deep-eval/deepeval_service.py -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/mvnw -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/mvnw.cmd -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/pom.xml -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/WebClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/WebClientConfiguration.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/resources/templates/chat-working.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/resources/templates/chat-working.html -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/main/resources/templates/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/main/resources/templates/chat.html -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/AiAgentApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/AiAgentApplicationTest.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/service/ChatClientEvaluatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/service/ChatClientEvaluatorTest.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/service/ChatClientMemoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/service/ChatClientMemoryTest.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/service/DeepEvalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/test/java/com/example/ai/agent/service/DeepEvalTest.java -------------------------------------------------------------------------------- /samples/quality-assurance/ai-agent/src/test/resources/deepeval-api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/ai-agent/src/test/resources/deepeval-api.py -------------------------------------------------------------------------------- /samples/quality-assurance/weather/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/.gitignore -------------------------------------------------------------------------------- /samples/quality-assurance/weather/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/README.md -------------------------------------------------------------------------------- /samples/quality-assurance/weather/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/mvnw -------------------------------------------------------------------------------- /samples/quality-assurance/weather/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/mvnw.cmd -------------------------------------------------------------------------------- /samples/quality-assurance/weather/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/pom.xml -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherApiClient.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherApiClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherApiClientImpl.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherApplication.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherController.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherService.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/java/com/example/weather/WeatherTools.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/test/java/com/example/weather/McpToolsIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/test/java/com/example/weather/McpToolsIntegrationTest.java -------------------------------------------------------------------------------- /samples/quality-assurance/weather/src/test/java/com/example/weather/WeatherApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/quality-assurance/weather/src/test/java/com/example/weather/WeatherApplicationTests.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/.gitignore -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/README.md -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/mvnw -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/mvnw.cmd -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/pom.xml -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/invoice-hotel-de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/invoice-hotel-de.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/invoice-hotel-sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/invoice-hotel-sl.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/receipt-meals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/receipt-meals.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/receipt-taxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/receipt-taxi.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/reinvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/reinvent.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/ticket-train-at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/ticket-train-at.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/ticket-tram-cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/ticket-tram-cz.png -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/samples/travel_and_expenses_policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/samples/travel_and_expenses_policy.md -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/WebClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/WebClientConfiguration.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/resources/templates/chat-working.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/resources/templates/chat-working.html -------------------------------------------------------------------------------- /samples/security/apikey/ai-agent/src/main/resources/templates/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/ai-agent/src/main/resources/templates/chat.html -------------------------------------------------------------------------------- /samples/security/apikey/weather/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/.gitignore -------------------------------------------------------------------------------- /samples/security/apikey/weather/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/README.md -------------------------------------------------------------------------------- /samples/security/apikey/weather/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/mvnw -------------------------------------------------------------------------------- /samples/security/apikey/weather/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/mvnw.cmd -------------------------------------------------------------------------------- /samples/security/apikey/weather/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/pom.xml -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/CustomApiKeyEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/CustomApiKeyEntity.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/McpSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/McpSecurityConfig.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/WeatherApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/WeatherApiClient.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/WeatherApiClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/WeatherApiClientImpl.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/WeatherApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/WeatherApplication.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/WeatherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/WeatherController.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/WeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/WeatherService.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/java/com/example/weather/WeatherTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/java/com/example/weather/WeatherTools.java -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/security/apikey/weather/src/test/java/com/example/weather/WeatherApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/apikey/weather/src/test/java/com/example/weather/WeatherApplicationTests.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/.gitignore -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/README.md -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/mvnw -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/mvnw.cmd -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/pom.xml -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/invoice-hotel-de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/invoice-hotel-de.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/invoice-hotel-sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/invoice-hotel-sl.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/receipt-meals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/receipt-meals.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/receipt-taxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/receipt-taxi.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/reinvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/reinvent.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/ticket-train-at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/ticket-train-at.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/ticket-tram-cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/ticket-tram-cz.png -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/samples/travel_and_expenses_policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/samples/travel_and_expenses_policy.md -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/McpConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/McpConfiguration.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/SecurityConfiguration.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/resources/templates/chat-working.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/resources/templates/chat-working.html -------------------------------------------------------------------------------- /samples/security/oauth/ai-agent/src/main/resources/templates/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/ai-agent/src/main/resources/templates/chat.html -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/.gitattributes -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/.gitignore -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/META-INF/spring-autoconfigure-metadata.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/META-INF/spring-autoconfigure-metadata.properties -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/META-INF/spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/META-INF/spring-configuration-metadata.json -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/META-INF/spring/aot.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/META-INF/spring/aot.factories -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/mvnw -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/mvnw.cmd -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/pom.xml -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/src/main/java/org/devoxx/mcp/trip/hotel/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/src/main/java/org/devoxx/mcp/trip/hotel/SecurityConfiguration.java -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/src/main/java/org/devoxx/mcp/trip/hotel/user/DemoUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/src/main/java/org/devoxx/mcp/trip/hotel/user/DemoUser.java -------------------------------------------------------------------------------- /samples/security/oauth/authorization-server/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/authorization-server/src/main/resources/application.yaml -------------------------------------------------------------------------------- /samples/security/oauth/weather/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/.gitignore -------------------------------------------------------------------------------- /samples/security/oauth/weather/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/security/oauth/weather/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/README.md -------------------------------------------------------------------------------- /samples/security/oauth/weather/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/mvnw -------------------------------------------------------------------------------- /samples/security/oauth/weather/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/mvnw.cmd -------------------------------------------------------------------------------- /samples/security/oauth/weather/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/pom.xml -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/McpSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/McpSecurityConfig.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/WeatherApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/WeatherApiClient.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/WeatherApiClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/WeatherApiClientImpl.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/WeatherApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/WeatherApplication.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/WeatherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/WeatherController.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/WeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/WeatherService.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/java/com/example/weather/WeatherTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/java/com/example/weather/WeatherTools.java -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/security/oauth/weather/src/test/java/com/example/weather/WeatherApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/security/oauth/weather/src/test/java/com/example/weather/WeatherApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/.gitattributes -------------------------------------------------------------------------------- /samples/spring-ai-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-agent/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/README.md -------------------------------------------------------------------------------- /samples/spring-ai-agent/chat-requests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/chat-requests.http -------------------------------------------------------------------------------- /samples/spring-ai-agent/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/docker-compose.yaml -------------------------------------------------------------------------------- /samples/spring-ai-agent/docker-compose.yaml-zipkin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/docker-compose.yaml-zipkin -------------------------------------------------------------------------------- /samples/spring-ai-agent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-agent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/AiAgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/AiAgentApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/ChatClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/ChatClientConfig.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/DateTimeTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/DateTimeTools.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/WeatherTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/WeatherTools.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/controller/MemoryAgentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/controller/MemoryAgentController.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/controller/RagPgVectorAgentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/controller/RagPgVectorAgentController.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/controller/StatelessAgentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/controller/StatelessAgentController.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/memory/ChatMessageEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/memory/ChatMessageEntity.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/memory/ChatMessageJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/memory/ChatMessageJpaRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/memory/ExternalChatMemoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/java/com/aws/workshop/ai/agent/memory/ExternalChatMemoryRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/resources/application.yaml -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/resources/db/changelog/changelog-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/resources/db/changelog/changelog-master.yaml -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/main/resources/logback-spring.xml-loki: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/main/resources/logback-spring.xml-loki -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/test/java/com/aws/workshop/ai/agent/AiAgentApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/test/java/com/aws/workshop/ai/agent/AiAgentApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/test/java/com/aws/workshop/ai/agent/controller/MemoryAgentControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/test/java/com/aws/workshop/ai/agent/controller/MemoryAgentControllerTest.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/src/test/java/com/aws/workshop/ai/agent/controller/RagPgVectorAgentControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/src/test/java/com/aws/workshop/ai/agent/controller/RagPgVectorAgentControllerTest.java -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/grafana.ini -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/alerting/alerts.yml: -------------------------------------------------------------------------------- 1 | # Alerting disabled -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/dashboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/dashboard.yml -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/jvm-micrometer_rev9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/jvm-micrometer_rev9.json -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/prometheus-stats_rev2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/prometheus-stats_rev2.json -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/spring-ai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/spring-ai.json -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/spring-boot-hikaricp-jdbc_rev5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/spring-boot-hikaricp-jdbc_rev5.json -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/tea-api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/grafana/provisioning/dashboards/tea-api.json -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/prometheus/prometheus.yml -------------------------------------------------------------------------------- /samples/spring-ai-agent/thirdparty-configs/tempo/tempo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-agent/thirdparty-configs/tempo/tempo.yml -------------------------------------------------------------------------------- /samples/spring-ai-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/README.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/README.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/docs/architecture.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/docs/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/docs/architecture.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/docs/assistant-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/docs/assistant-ui.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/docs/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/docs/class-diagram.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/docs/class-diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/docs/class-diagram.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/invoice-hotel-de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/invoice-hotel-de.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/invoice-hotel-sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/invoice-hotel-sl.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/receipt-meals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/receipt-meals.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/receipt-taxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/receipt-taxi.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/ticket-train-at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/ticket-train-at.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/ticket-tram-cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/ticket-tram-cz.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/samples/travel_and_expenses_policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/samples/travel_and_expenses_policy.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/AssistantApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/AssistantApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatMemoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatMemoryService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatRequest.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatRetryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatRetryConfig.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/ChatService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/DateTimeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/DateTimeService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/PromptConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/PromptConfig.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/VectorStoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/VectorStoreController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/VectorStoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/VectorStoreService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/WebViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/java/com/example/assistant/WebViewController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/main/resources/templates/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/main/resources/templates/chat.html -------------------------------------------------------------------------------- /samples/spring-ai-demo/assistant/src/test/java/com/example/assistant/AssistantApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/assistant/src/test/java/com/example/assistant/AssistantApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/README.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/docs/architecture.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/docs/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/docs/architecture.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/docs/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/docs/class-diagram.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/docs/class-diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/docs/class-diagram.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/docs/db-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/docs/db-schema.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/docs/db-schema.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/docs/db-schema.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/scripts/test-api-currencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/scripts/test-api-currencies.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/scripts/test-api-expenses.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/scripts/test-api-expenses.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/scripts/test-utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/scripts/test-utils.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/BackofficeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/BackofficeApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/common/ReferenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/common/ReferenceGenerator.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClient.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClientImpl.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/Expense.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/Expense.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/test/java/com/example/backoffice/BackofficeApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/test/java/com/example/backoffice/BackofficeApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/backoffice/src/test/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/backoffice/src/test/resources/application-test.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/README.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/docker-compose.yml -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/init-databases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/init-databases.sql -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/init-travel-flights.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/init-travel-flights.sql -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/init-travel-hotels.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/init-travel-hotels.sql -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/pgadmin-servers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/pgadmin-servers.json -------------------------------------------------------------------------------- /samples/spring-ai-demo/database/start-postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/database/start-postgres.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/01-create-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/01-create-app.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/02-add-memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/02-add-memory.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/03-add-rag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/03-add-rag.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/04-add-tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/04-add-tools.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/05-add-mcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/05-add-mcp.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.1 -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.2 -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.3 -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.4 -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/ChatService/ChatService.java.5 -------------------------------------------------------------------------------- /samples/spring-ai-demo/demo-scripts/demo-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/demo-scripts/demo-flow.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/ARCHITECTURE.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/README.md -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/docs/architecture.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/docs/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/docs/architecture.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/docs/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/docs/class-diagram.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/docs/class-diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/docs/class-diagram.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/docs/db-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/docs/db-schema.png -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/docs/db-schema.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/docs/db-schema.puml -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/scripts/test-api-flights.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/scripts/test-api-flights.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/scripts/test-api-hotels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/scripts/test-api-hotels.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/scripts/test-api-weather.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/scripts/test-api-weather.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/scripts/test-utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/scripts/test-utils.sh -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/TravelApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/TravelApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/Hotel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/Hotel.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBooking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBooking.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelBookingTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/accommodations/HotelTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/common/ReferenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/common/ReferenceGenerator.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/Airport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/Airport.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/AirportTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/Flight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/Flight.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBooking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBooking.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightBookingTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/transportation/FlightTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherApiClient.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherApiClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherApiClientImpl.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherController.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherService.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/java/com/example/travel/weather/WeatherTools.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/test/java/com/example/travel/TravelApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/test/java/com/example/travel/TravelApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-demo/travel/src/test/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-demo/travel/src/test/resources/application-test.properties -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/README.md -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/AgentsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/AgentsApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/agents/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/agents/ChatController.java -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/agents/DateTimeTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/agents/DateTimeTools.java -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/agents/PromptRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/src/main/java/com/unicorn/agents/PromptRequest.java -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-simple-chat-client/src/test/java/com/unicorn/agents/AgentsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-simple-chat-client/src/test/java/com/unicorn/agents/AgentsApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/README.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/README.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/docs/architecture.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/docs/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/docs/architecture.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/docs/assistant-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/docs/assistant-ui.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/docs/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/docs/class-diagram.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/docs/class-diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/docs/class-diagram.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/invoice-hotel-de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/invoice-hotel-de.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/invoice-hotel-sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/invoice-hotel-sl.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/policy-expense.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/policy-expense.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/policy-travel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/policy-travel.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/receipt-meals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/receipt-meals.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/receipt-taxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/receipt-taxi.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/reinvent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/reinvent.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/ticket-train-at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/ticket-train-at.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/samples/ticket-tram-cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/samples/ticket-tram-cz.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/AiAgentApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/controller/ChatController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/controller/VectorStoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/controller/VectorStoreController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/controller/WebViewController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ChatMemoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ChatMemoryService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ChatResponseExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ChatResponseExtractor.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ChatService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ConversationSummaryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/ConversationSummaryService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/DocumentChatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/DocumentChatService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/VectorStoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/service/VectorStoreService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/tool/DateTimeService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/tool/WeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/java/com/example/ai/agent/tool/WeatherService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/main/resources/templates/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/main/resources/templates/chat.html -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/ai-agent/src/test/java/com/example/ai/agent/TestAiAgentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/ai-agent/src/test/java/com/example/ai/agent/TestAiAgentApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/README.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/docs/architecture.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/docs/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/docs/architecture.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/docs/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/docs/class-diagram.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/docs/class-diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/docs/class-diagram.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/docs/db-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/docs/db-schema.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/docs/db-schema.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/docs/db-schema.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/scripts/test-api-currencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/scripts/test-api-currencies.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/scripts/test-api-expenses.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/scripts/test-api-expenses.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/scripts/test-utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/scripts/test-utils.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/BackofficeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/BackofficeApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/common/ReferenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/common/ReferenceGenerator.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClient.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyApiClientImpl.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/currencies/CurrencyTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/Expense.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/Expense.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/java/com/example/backoffice/expenses/ExpenseTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/test/java/com/example/backoffice/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/test/java/com/example/backoffice/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/test/java/com/example/backoffice/BackofficeApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/test/java/com/example/backoffice/BackofficeApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/test/java/com/example/backoffice/TestBackofficeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/test/java/com/example/backoffice/TestBackofficeApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/backoffice/src/test/resources/init-backoffice-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/backoffice/src/test/resources/init-backoffice-db.sql -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/01-create-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/01-create-app.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/02-add-memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/02-add-memory.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/03-add-rag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/03-add-rag.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/04-add-tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/04-add-tools.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/05-add-mcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/05-add-mcp.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/06-add-multi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/06-add-multi.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatController.java.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatController.java.0 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatController.java.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatController.java.1 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatController.java.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatController.java.2 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.0 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.1 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.2 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.3 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.4 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/ChatService.java.5 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/WebViewController.java.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/WebViewController.java.1 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/Steps/WebViewController.java.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/Steps/WebViewController.java.2 -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/demo-scripts/demo-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/demo-scripts/demo-flow.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/.gitignore -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/ARCHITECTURE.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/README.md -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/docs/architecture.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/docs/architecture.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/docs/architecture.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/docs/class-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/docs/class-diagram.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/docs/class-diagram.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/docs/class-diagram.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/docs/db-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/docs/db-schema.png -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/docs/db-schema.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/docs/db-schema.puml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/mvnw -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/mvnw.cmd -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/pom.xml -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/scripts/test-api-flights.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/scripts/test-api-flights.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/scripts/test-api-hotels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/scripts/test-api-hotels.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/scripts/test-utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/scripts/test-utils.sh -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/TravelApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/TravelApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/Hotel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/Hotel.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBooking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBooking.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelBookingTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/accommodations/HotelTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/common/ReferenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/common/ReferenceGenerator.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/Airport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/Airport.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/AirportTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/Flight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/Flight.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBooking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBooking.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightBookingTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightController.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightRepository.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightService.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/java/com/example/travel/transportation/FlightTools.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/TestTravelApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/TestTravelApplication.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/TravelApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/TravelApplicationTests.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/config/TestcontainersConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/java/com/example/travel/config/TestcontainersConfiguration.java -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/resources/init-travel-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/resources/init-travel-db.sql -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/resources/init-travel-flights.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/resources/init-travel-flights.sql -------------------------------------------------------------------------------- /samples/spring-ai-te-agent/travel/src/test/resources/init-travel-hotels.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-ai-te-agent/travel/src/test/resources/init-travel-hotels.sql -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/README.MD -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/TestHttp.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/TestHttp.http -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/pom.xml -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/src/test/java/com/amazonaws/springcloudfunctiondemo/FunctionCatalogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/src/test/java/com/amazonaws/springcloudfunctiondemo/FunctionCatalogTest.java -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/src/test/java/com/amazonaws/springcloudfunctiondemo/HttpIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/src/test/java/com/amazonaws/springcloudfunctiondemo/HttpIntegrationTest.java -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/src/test/resources/application.properties -------------------------------------------------------------------------------- /samples/spring-cloud-function-demo/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/java-on-aws/HEAD/samples/spring-cloud-function-demo/template.yaml --------------------------------------------------------------------------------