.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package com.example.dto.llm.webhook;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
public class SessionInfoDTO {
|
||||
|
||||
private Map<String, Object> parameters;
|
||||
|
||||
public SessionInfoDTO() {
|
||||
}
|
||||
|
||||
public SessionInfoDTO(Map<String, Object> parameters) {
|
||||
this.parameters = parameters;
|
||||
}
|
||||
|
||||
public Map<String, Object> getParameters() {
|
||||
return parameters;
|
||||
}
|
||||
|
||||
public void setParameters(Map<String, Object> parameters) {
|
||||
this.parameters = parameters;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.example.dto.llm.webhook;
|
||||
|
||||
public class WebhookRequestDTO {
|
||||
|
||||
private SessionInfoDTO sessionInfo;
|
||||
|
||||
public WebhookRequestDTO() {
|
||||
}
|
||||
|
||||
public SessionInfoDTO getSessionInfo() {
|
||||
return sessionInfo;
|
||||
}
|
||||
|
||||
public void setSessionInfo(SessionInfoDTO sessionInfo) {
|
||||
this.sessionInfo = sessionInfo;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.example.dto.llm.webhook;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
public class WebhookResponseDTO {
|
||||
|
||||
@JsonProperty("sessionInfo")
|
||||
private SessionInfoDTO sessionInfo;
|
||||
|
||||
public WebhookResponseDTO() {
|
||||
}
|
||||
|
||||
public WebhookResponseDTO(SessionInfoDTO sessionInfo) {
|
||||
this.sessionInfo = sessionInfo;
|
||||
}
|
||||
|
||||
public SessionInfoDTO getSessionInfo() {
|
||||
return sessionInfo;
|
||||
}
|
||||
|
||||
public void setSessionInfo(SessionInfoDTO sessionInfo) {
|
||||
this.sessionInfo = sessionInfo;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user