UPDATE 01-oct

This commit is contained in:
PAVEL PALMA
2025-10-01 17:27:10 -06:00
parent 320b98c6f8
commit aef0504b82
10 changed files with 46 additions and 4 deletions

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.config; package com.example.config;
import com.google.cloud.dlp.v2.DlpServiceClient; import com.google.cloud.dlp.v2.DlpServiceClient;

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.exception; package com.example.exception;
import java.util.HashMap; import java.util.HashMap;
@@ -16,7 +21,7 @@ public class GlobalExceptionHandler {
@ExceptionHandler(DialogflowClientException.class) @ExceptionHandler(DialogflowClientException.class)
public ResponseEntity<Map<String, String>> handleDialogflowClientException( public ResponseEntity<Map<String, String>> handleDialogflowClientException(
DialogflowClientException ex) { DialogflowClientException ex) {
Map<String, String> error = new HashMap<>(); Map<String, String> error = new HashMap<>();
error.put("error", "Error communicating with Dialogflow"); error.put("error", "Error communicating with Dialogflow");
error.put("message", ex.getMessage()); error.put("message", ex.getMessage());

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.service.conversation; package com.example.service.conversation;
import reactor.core.publisher.Mono; import reactor.core.publisher.Mono;

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.service.conversation; package com.example.service.conversation;
import com.google.api.core.ApiFuture; import com.google.api.core.ApiFuture;

View File

@@ -71,7 +71,6 @@ public class MemoryStoreConversationService {
ConversationSessionDTO sessionWithPantallaContexto = (pantallaContexto != null) ? sessionWithUpdatedTelefono.withPantallaContexto(pantallaContexto) : sessionWithUpdatedTelefono; ConversationSessionDTO sessionWithPantallaContexto = (pantallaContexto != null) ? sessionWithUpdatedTelefono.withPantallaContexto(pantallaContexto) : sessionWithUpdatedTelefono;
ConversationSessionDTO updatedSession = sessionWithPantallaContexto.withAddedEntry(newEntry); ConversationSessionDTO updatedSession = sessionWithPantallaContexto.withAddedEntry(newEntry);
logger.debug("Updated session to be saved in Memorystore: {}", updatedSession);
logger.info("Attempting to set updated session {} with new entry entity {} in Redis.", sessionId, newEntry.entity().name()); logger.info("Attempting to set updated session {} with new entry entity {} in Redis.", sessionId, newEntry.entity().name());
return redisTemplate.opsForValue().set(sessionKey, updatedSession) return redisTemplate.opsForValue().set(sessionKey, updatedSession)

View File

@@ -1,4 +1,8 @@
// src/main/java/com/example/util/FirestoreTimestampDeserializer.java /*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.util; package com.example.util;
import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonParser;

View File

@@ -1,4 +1,8 @@
// src/main/java/com/example/util/FirestoreTimestampSerializer.java /*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.util; package com.example.util;
import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.core.JsonGenerator;

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.util; package com.example.util;
import com.google.protobuf.ListValue; import com.google.protobuf.ListValue;

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.util; package com.example.util;
import java.util.UUID; import java.util.UUID;

View File

@@ -1,3 +1,8 @@
/*
* Copyright 2025 Google. This software is provided as-is, without warranty or representation for any use or purpose.
* Your use of it is subject to your agreement with Google.
*/
package com.example.util; package com.example.util;
import java.util.Comparator; import java.util.Comparator;