Serialized Form
-
Package com.bytedesk.ai.alibaba.booking
-
Class com.bytedesk.ai.alibaba.booking.BookingEntity
class BookingEntity extends BaseEntity implements Serializable-
Serialized Fields
-
bookingClass
String bookingClass
-
bookingDate
ZonedDateTime bookingDate
-
bookingNumber
String bookingNumber
-
consumer
ConsumerEntity consumer
-
from
String from
-
status
String status
-
to
String to
-
-
-
Class com.bytedesk.ai.alibaba.booking.BookingRequest
class BookingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ai.alibaba.booking.BookingResponse
class BookingResponse extends BaseResponse implements Serializable-
Serialized Fields
-
bookingClass
String bookingClass
-
bookingDate
ZonedDateTime bookingDate
-
bookingNumber
String bookingNumber
-
consumer
ConsumerResponse consumer
-
from
String from
-
status
String status
-
to
String to
-
-
-
-
Package com.bytedesk.ai.alibaba.booking.event
-
Class com.bytedesk.ai.alibaba.booking.event.BookingCreateEvent
class BookingCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
booking
BookingEntity booking
-
-
Class com.bytedesk.ai.alibaba.booking.event.BookingDeleteEvent
class BookingDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
booking
BookingEntity booking
-
-
Class com.bytedesk.ai.alibaba.booking.event.BookingUpdateEvent
class BookingUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
booking
BookingEntity booking
-
-
-
Package com.bytedesk.ai.alibaba.consumer
-
Class com.bytedesk.ai.alibaba.consumer.ConsumerEntity
class ConsumerEntity extends BaseEntity implements Serializable-
Serialized Fields
-
bookings
List<BookingEntity> bookings
-
description
String description
Description of the consumer -
name
String name
Name of the consumer -
type
String type
Type of consumer (BOOKING, SHOPPING, etc.)
-
-
-
Class com.bytedesk.ai.alibaba.consumer.ConsumerRequest
class ConsumerRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ai.alibaba.consumer.ConsumerResponse
class ConsumerResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.alibaba.consumer.event
-
Class com.bytedesk.ai.alibaba.consumer.event.ConsumerCreateEvent
class ConsumerCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
consumer
ConsumerEntity consumer
-
-
Class com.bytedesk.ai.alibaba.consumer.event.ConsumerDeleteEvent
class ConsumerDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
consumer
ConsumerEntity consumer
-
-
Class com.bytedesk.ai.alibaba.consumer.event.ConsumerUpdateEvent
class ConsumerUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
consumer
ConsumerEntity consumer
-
-
-
Package com.bytedesk.ai.alibaba.shopping
-
Class com.bytedesk.ai.alibaba.shopping.ShoppingEntity
class ShoppingEntity extends BaseEntity implements Serializable -
Class com.bytedesk.ai.alibaba.shopping.ShoppingRequest
class ShoppingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ai.alibaba.shopping.ShoppingResponse
class ShoppingResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.alibaba.shopping.event
-
Class com.bytedesk.ai.alibaba.shopping.event.ShoppingCreateEvent
class ShoppingCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
shopping
ShoppingEntity shopping
-
-
Class com.bytedesk.ai.alibaba.shopping.event.ShoppingDeleteEvent
class ShoppingDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
shopping
ShoppingEntity shopping
-
-
Class com.bytedesk.ai.alibaba.shopping.event.ShoppingUpdateEvent
class ShoppingUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
shopping
ShoppingEntity shopping
-
-
-
Package com.bytedesk.ai.model
-
Class com.bytedesk.ai.model.LlmModelEntity
class LlmModelEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
Description of the model capabilities -
enabled
Boolean enabled
-
name
String name
Model name used for API calls -
nickname
String nickname
User-friendly nickname for the model -
providerName
String providerName
Name of the model provider -
providerUid
String providerUid
Associated provider UID -
systemEnabled
Boolean systemEnabled
-
type
String type
Type of LLM model (TEXT, EMBEDDING, etc.)
-
-
Class com.bytedesk.ai.model.LlmModelRequest
class LlmModelRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ai.model.LlmModelResponse
class LlmModelResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.model.event
-
Class com.bytedesk.ai.model.event.LlmModelCreateEvent
class LlmModelCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lmModel
LlmModelEntity lmModel
-
-
Class com.bytedesk.ai.model.event.LlmModelUpdateEvent
class LlmModelUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
llmModelEntity
LlmModelEntity llmModelEntity
-
-
-
Package com.bytedesk.ai.provider
-
Class com.bytedesk.ai.provider.LlmProviderEntity
class LlmProviderEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ai.provider.LlmProviderRequest
class LlmProviderRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ai.provider.LlmProviderResponse
class LlmProviderResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.ai.provider.event
-
Class com.bytedesk.ai.provider.event.LlmProviderCreateEvent
class LlmProviderCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
llmProvider
LlmProviderEntity llmProvider
-
-
Class com.bytedesk.ai.provider.event.LlmProviderUpdateEvent
class LlmProviderUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lmProvider
LlmProviderEntity lmProvider
-
-
-
Package com.bytedesk.ai.robot
-
Class com.bytedesk.ai.robot.RobotEntity
class RobotEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
Avatar image URL for the robot -
categoryUid
String categoryUid
Associated category UID for robot classification -
description
String description
Description of the robot's capabilities -
flowEnabled
Boolean flowEnabled
Whether workflow/flow integration is enabled -
flowUid
String flowUid
Associated workflow/flow UID for automated processes -
intentionSetting
IntentionSettingsEntity intentionSetting
Intention recognition settings for the robot -
inviteSettings
InviteSettingsEntity inviteSettings
Invitation settings for the robot -
kbEnabled
Boolean kbEnabled
Whether knowledge base integration is enabled -
kbUid
String kbUid
Associated knowledge base UID for AI responses -
llm
RobotLlm llm
LLM configuration settings for the robot -
name
String name
Internal name of the robot -
nickname
String nickname
Display name shown to customers -
rateDownSettings
RatedownSettingsEntity rateDownSettings
Rating down settings for feedback collection -
serviceSettings
ServiceSettings serviceSettings
Service settings and parameters for the robot -
stream
Boolean stream
Whether to use streaming responses for real-time interaction -
system
Boolean system
Whether this is a system-provided robot -
type
String type
Type of robot service (SERVICE, ASK, CHAT)
-
-
Class com.bytedesk.ai.robot.RobotOutput
class RobotOutput extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunks
List<String> chunks
-
qaList
List<RobotOutput.QA> qaList
-
-
Class com.bytedesk.ai.robot.RobotProtobuf
class RobotProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ai.robot.RobotRequest
class RobotRequest extends BaseRequest implements Serializable-
Serialized Fields
-
avatar
String avatar
-
categoryUid
String categoryUid
-
defaultReply
String defaultReply
-
description
String description
-
flowEnabled
Boolean flowEnabled
-
flowUid
String flowUid
-
kbEnabled
Boolean kbEnabled
-
kbUid
String kbUid
-
llm
RobotLlm llm
-
messageUid
String messageUid
-
name
String name
-
nickname
String nickname
-
prompt
String prompt
-
rateDownReason
String rateDownReason
-
rateDownTagList
List<String> rateDownTagList
-
serviceSettings
ServiceSettingsRequest serviceSettings
-
system
Boolean system
-
threadUid
String threadUid
-
user
String user
-
-
-
Class com.bytedesk.ai.robot.RobotResponse
class RobotResponse extends BaseResponse implements Serializable-
Serialized Fields
-
avatar
String avatar
-
categoryUid
String categoryUid
-
defaultReply
String defaultReply
-
description
String description
-
flowEnabled
Boolean flowEnabled
-
flowUid
String flowUid
-
kbEnabled
Boolean kbEnabled
-
kbUid
String kbUid
-
llm
RobotLlm llm
-
name
String name
-
nickname
String nickname
-
serviceSettings
ServiceSettingsResponse serviceSettings
-
system
Boolean system
-
type
String type
-
-
-
-
Package com.bytedesk.ai.robot_message
-
Class com.bytedesk.ai.robot_message.RobotMessageEntity
class RobotMessageEntity extends AbstractMessageEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aiModel
String aiModel
-
aiProvider
String aiProvider
-
answer
String answer
-
completionTokens
Integer completionTokens
-
isUnAnswered
Boolean isUnAnswered
-
prompt
String prompt
-
promptTokens
Integer promptTokens
-
rateDownReason
String rateDownReason
-
rateDownTagList
List<String> rateDownTagList
-
rateType
String rateType
-
robot
String robot
-
threadUid
String threadUid
-
topic
String topic
-
totalTokens
Integer totalTokens
-
-
Class com.bytedesk.ai.robot_message.RobotMessageRequest
class RobotMessageRequest extends BaseRequest implements Serializable-
Serialized Fields
-
aiModel
String aiModel
-
aiProvider
String aiProvider
-
answer
String answer
-
completionTokens
Integer completionTokens
-
isUnAnswered
Boolean isUnAnswered
-
prompt
String prompt
-
promptTokens
Integer promptTokens
-
robot
String robot
-
robotNickname
String robotNickname
-
status
String status
-
threadUid
String threadUid
-
topic
String topic
-
totalTokens
Integer totalTokens
-
user
String user
-
userNickname
String userNickname
-
-
-
Class com.bytedesk.ai.robot_message.RobotMessageResponse
class RobotMessageResponse extends BaseResponse implements Serializable-
Serialized Fields
-
aiModel
String aiModel
-
aiProvider
String aiProvider
-
answer
String answer
-
channel
ChannelEnum channel
-
completionTokens
Integer completionTokens
-
content
String content
-
extra
MessageExtra extra
-
isUnAnswered
Boolean isUnAnswered
-
prompt
String prompt
-
promptTokens
Integer promptTokens
-
rateDownReason
String rateDownReason
-
rateDownTagList
List<String> rateDownTagList
-
rateType
String rateType
-
robot
UserProtobuf robot
-
status
MessageStatusEnum status
-
threadUid
String threadUid
-
topic
String topic
-
totalTokens
Integer totalTokens
-
type
MessageTypeEnum type
-
user
UserProtobuf user
-
-
-
-
Package com.bytedesk.ai.robot_message.event
-
Class com.bytedesk.ai.robot_message.event.RobotMessageUnanswered
class RobotMessageUnanswered extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
robotMessage
RobotMessageEntity robotMessage
-
-
-
Package com.bytedesk.ai.robot_thread
-
Class com.bytedesk.ai.robot_thread.RobotThreadEntity
class RobotThreadEntity extends AbstractThreadEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
visitorUid
String visitorUid
-
-
Class com.bytedesk.ai.robot_thread.RobotThreadRequest
class RobotThreadRequest extends BaseRequest implements Serializable-
Serialized Fields
-
visitorUid
String visitorUid
-
-
-
Class com.bytedesk.ai.robot_thread.RobotThreadResponse
class RobotThreadResponse extends BaseResponse implements Serializable-
Serialized Fields
-
visitorUid
String visitorUid
-
-
-
-
Package com.bytedesk.ai.robot.event
-
Class com.bytedesk.ai.robot.event.RobotCreateEvent
class RobotCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
robot
RobotEntity robot
-
-
-
Package com.bytedesk.ai.springai.event
-
Class com.bytedesk.ai.springai.event.LlmTokenUsageEvent
class LlmTokenUsageEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aiModelType
String aiModelType
AI模型类型 (gpt-4, gpt-3.5, claude, gemini, etc.) -
aiProvider
String aiProvider
AI提供商 (openai, baidu, zhipuai, etc.) -
completionTokens
long completionTokens
Completion token数量 -
orgUid
String orgUid
组织UID -
promptTokens
long promptTokens
Prompt token数量 -
responseTime
long responseTime
响应时间(毫秒) -
success
boolean success
请求是否成功 -
tokenUnitPrice
BigDecimal tokenUnitPrice
Token单价(USD)
-
-
-
Package com.bytedesk.ai.springai.mcp_server
-
Class com.bytedesk.ai.springai.mcp_server.McpServerEntity
class McpServerEntity extends BaseEntity implements Serializable-
Serialized Fields
-
authHeaders
String authHeaders
Additional authentication headers in JSON format -
authToken
String authToken
Authentication token for server access -
authType
String authType
Authentication type (bearer, basic, api_key, etc.) -
autoStart
Boolean autoStart
Whether to auto-start the server -
availablePrompts
String availablePrompts
Available prompts in JSON format -
availableResources
String availableResources
Available resources in JSON format -
availableTools
String availableTools
Available tools/functions in JSON format -
capabilities
String capabilities
Server capabilities in JSON format -
configJson
String configJson
Server configuration in JSON format -
connectionTimeout
Integer connectionTimeout
Connection timeout in milliseconds -
description
String description
MCP Server description -
enabled
Boolean enabled
Whether the server is enabled -
environmentVars
String environmentVars
Environment variables for the server in JSON format -
healthCheckInterval
Integer healthCheckInterval
Health check interval in seconds -
healthCheckUrl
String healthCheckUrl
Health check URL -
host
String host
Server host/hostname -
lastConnected
ZonedDateTime lastConnected
Last connection time -
lastError
String lastError
Last error message -
lastHealthCheck
ZonedDateTime lastHealthCheck
Last health check time -
maxRetries
Integer maxRetries
Maximum number of retry attempts -
metadata
String metadata
Additional metadata in JSON format -
name
String name
MCP Server name -
port
Integer port
Server port -
priority
Integer priority
Priority for server selection (higher number = higher priority) -
protocol
String protocol
Connection protocol (http, https, websocket, etc.) -
readTimeout
Integer readTimeout
Read timeout in milliseconds -
serverUrl
String serverUrl
Connection URI/URL for the MCP server -
serverVersion
String serverVersion
MCP Server version -
status
String status
Server status (ACTIVE, INACTIVE, ERROR, CONNECTING, etc.) -
tags
String tags
Tags for categorization and filtering -
type
String type
Type of MCP server -
usageStats
String usageStats
Usage statistics in JSON format
-
-
-
Class com.bytedesk.ai.springai.mcp_server.McpServerRequest
class McpServerRequest extends BaseRequest implements Serializable-
Serialized Fields
-
authHeaders
String authHeaders
-
authToken
String authToken
-
authType
McpServerAuthTypeEnum authType
-
autoStart
Boolean autoStart
-
availablePrompts
String availablePrompts
-
availableResources
String availableResources
-
availableTools
String availableTools
-
capabilities
String capabilities
-
configJson
String configJson
-
connectionTimeout
Integer connectionTimeout
-
description
String description
-
enabled
Boolean enabled
-
environmentVars
String environmentVars
-
healthCheckInterval
Integer healthCheckInterval
-
healthCheckUrl
String healthCheckUrl
-
host
String host
-
maxRetries
Integer maxRetries
-
metadata
String metadata
-
name
String name
-
port
Integer port
-
priority
Integer priority
-
protocol
McpServerProtocolEnum protocol
-
readTimeout
Integer readTimeout
-
serverUrl
String serverUrl
-
serverVersion
String serverVersion
-
status
McpServerStatusEnum status
-
tags
String tags
-
-
-
Class com.bytedesk.ai.springai.mcp_server.McpServerResponse
class McpServerResponse extends BaseResponse implements Serializable-
Serialized Fields
-
authType
McpServerAuthTypeEnum authType
-
autoStart
Boolean autoStart
-
availablePrompts
String availablePrompts
-
availableResources
String availableResources
-
availableTools
String availableTools
-
capabilities
String capabilities
-
configJson
String configJson
-
connectionTimeout
Integer connectionTimeout
-
description
String description
-
enabled
Boolean enabled
-
environmentVars
String environmentVars
-
healthCheckInterval
Integer healthCheckInterval
-
healthCheckUrl
String healthCheckUrl
-
host
String host
-
lastConnected
ZonedDateTime lastConnected
-
lastError
String lastError
-
lastHealthCheck
ZonedDateTime lastHealthCheck
-
maxRetries
Integer maxRetries
-
metadata
String metadata
-
name
String name
-
port
Integer port
-
priority
Integer priority
-
protocol
McpServerProtocolEnum protocol
-
readTimeout
Integer readTimeout
-
serverUrl
String serverUrl
-
serverVersion
String serverVersion
-
status
McpServerStatusEnum status
-
tags
String tags
-
type
String type
-
usageStats
String usageStats
-
-
-
-
Package com.bytedesk.ai.springai.mcp_server.event
-
Class com.bytedesk.ai.springai.mcp_server.event.McpServerCreateEvent
class McpServerCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mcpServer
McpServerEntity mcpServer
-
-
Class com.bytedesk.ai.springai.mcp_server.event.McpServerDeleteEvent
class McpServerDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mcpServer
McpServerEntity mcpServer
-
-
Class com.bytedesk.ai.springai.mcp_server.event.McpServerUpdateEvent
class McpServerUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mcpServer
McpServerEntity mcpServer
-
-
-
Package com.bytedesk.ai.springai.providers.dify
-
Class com.bytedesk.ai.springai.providers.dify.DifyRequest
class DifyRequest extends BaseRequest implements Serializable-
Serialized Fields
-
apiKey
String apiKey
-
apiUrl
String apiUrl
-
autoGenerateTitle
Boolean autoGenerateTitle
是否自动生成标题 -
conversationId
String conversationId
对话 ID,需要基于之前的对话继续对话时传入 -
description
String description
-
enabled
Boolean enabled
-
firstId
String firstId
分页查询时的第一条消息ID -
inputs
Map<String,
Object> inputs 输入变量,key-value对象,提供给 Prompt 模板使用 -
kbUid
String kbUid
-
lastId
String lastId
分页查询时的最后一个对话ID -
limit
Integer limit
查询限制数量 -
name
String name
对话的新标题 -
pinned
Boolean pinned
是否只返回置顶对话 -
query
String query
用户输入内容 -
responseMode
String responseMode
响应模式: - streaming 流式响应(推荐) - blocking 阻塞式响应 -
user
String user
用户标识,用于定义终端用户的身份,必须与用户的真实 ID 保持一致
-
-
-
Class com.bytedesk.ai.springai.providers.dify.DifyResponse
class DifyResponse extends BaseResponse implements Serializable-
Serialized Fields
-
answer
String answer
回答内容 -
apiKey
String apiKey
-
apiUrl
String apiUrl
-
conversationId
String conversationId
对话 ID -
description
String description
-
difyCreatedAt
Integer difyCreatedAt
Dify API 创建时间戳(与 BaseResponse 的 createdAt 区分) -
enabled
Boolean enabled
-
feedback
String feedback
反馈评分,如果返回 like,代表赞,如果返回 dislike,代表踩,如果返回 null,代表没有反馈 -
id
String id
消息唯一标识符 -
kbUid
String kbUid
-
metadata
Map<String,
Object> metadata 元数据 -
name
String name
-
retrieval
List<DifyResponse.RetrievalItem> retrieval
引用和归属分段列表 -
type
String type
-
usage
DifyResponse.Usage usage
模型使用情况
-
-
-
-
Package com.bytedesk.ai.springai.providers.maxkb
-
Class com.bytedesk.ai.springai.providers.maxkb.MaxkbRequest
class MaxkbRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ai.springai.providers.maxkb.MaxkbResponse
class MaxkbResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.springai.providers.n8n
-
Class com.bytedesk.ai.springai.providers.n8n.N8nRequest
class N8nRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentId
String agentId
RAGFlow 代理ID -
apiKey
String apiKey
-
apiUrl
String apiUrl
-
chatId
String chatId
RAGFlow 聊天ID -
description
String description
-
enabled
Boolean enabled
-
kbUid
String kbUid
-
messageContent
String messageContent
消息内容(简单消息) -
messages
List<Map<String,
Object>> messages 消息列表 -
model
String model
模型名称 -
name
String name
-
role
String role
消息角色(user, assistant, system) -
stream
Boolean stream
是否流式响应
-
-
-
Class com.bytedesk.ai.springai.providers.n8n.N8nResponse
class N8nResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.springai.providers.ollama
-
Class com.bytedesk.ai.springai.providers.ollama.OllamaRequest
class OllamaRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ai.springai.providers.ollama.OllamaResponse
class OllamaResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.springai.providers.ragflow
-
Class com.bytedesk.ai.springai.providers.ragflow.RagflowRequest
class RagflowRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentId
String agentId
RAGFlow 代理ID -
apiKey
String apiKey
-
apiUrl
String apiUrl
-
chatId
String chatId
RAGFlow 聊天ID -
description
String description
-
enabled
Boolean enabled
-
kbUid
String kbUid
-
messageContent
String messageContent
消息内容(简单消息) -
messages
List<Map<String,
Object>> messages 消息列表 -
model
String model
模型名称 -
name
String name
-
role
String role
消息角色(user, assistant, system) -
stream
Boolean stream
是否流式响应
-
-
-
Class com.bytedesk.ai.springai.providers.ragflow.RagflowResponse
class RagflowResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.statistic
-
Class com.bytedesk.ai.statistic.AiStatisticEntity
class AiStatisticEntity extends BaseEntity implements Serializable -
Class com.bytedesk.ai.statistic.AiStatisticRequest
class AiStatisticRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ai.statistic.AiStatisticResponse
class AiStatisticResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ai.statistic_token
-
Class com.bytedesk.ai.statistic_token.StatisticTokenEntity
class StatisticTokenEntity extends BaseEntity implements Serializable-
Serialized Fields
-
aiModelType
String aiModelType
AI model type (gpt-4, gpt-3.5, claude, gemini, etc.) -
aiProvider
String aiProvider
AI provider (openai, baidu, zhipuai, etc.) -
avgResponseTime
Long avgResponseTime
Average response time in milliseconds -
completionTokens
Long completionTokens
Number of completion tokens consumed -
date
String date
Date for daily statistics (YYYY-MM-DD format) -
failedRequests
Long failedRequests
Number of failed requests -
hour
Integer hour
Hour of the day for hourly statistics (0-23) -
promptTokens
Long promptTokens
Number of prompt tokens consumed -
status
String status
Statistics status (active/archived) -
successRequests
Long successRequests
Number of successful requests -
tokenUnitPrice
BigDecimal tokenUnitPrice
Cost per token in USD (using BigDecimal for precision) -
totalCost
BigDecimal totalCost
Total cost in USD (using BigDecimal for precision) -
totalRequests
Long totalRequests
Total number of requests made -
totalTokens
Long totalTokens
Total number of tokens consumed -
type
String type
Statistic token type
-
-
-
Class com.bytedesk.ai.statistic_token.StatisticTokenHourlyResponse
class StatisticTokenHourlyResponse extends BaseResponse implements Serializable-
Serialized Fields
-
aiModelType
String aiModelType
AI model type (gpt-4, gpt-3.5, claude, gemini, etc.) -
aiProvider
String aiProvider
AI provider (openai, baidu, zhipuai, etc.) -
avgResponseTime
Long avgResponseTime
Average response time in milliseconds for this hour -
completionTokens
Long completionTokens
Completion tokens consumed in this hour -
date
String date
Date in YYYY-MM-DD format -
failedRequests
Long failedRequests
Failed requests in this hour -
hour
Integer hour
Hour of the day (0-23) -
hourlyData
List<StatisticTokenHourlyResponse> hourlyData
List of hourly data points for the entire day (0-23 hours) -
orgUid
String orgUid
Organization UID -
promptTokens
Long promptTokens
Prompt tokens consumed in this hour -
successRate
Double successRate
Success rate percentage for this hour -
successRequests
Long successRequests
Successful requests in this hour -
totalCost
BigDecimal totalCost
Total cost in USD for this hour -
totalRequests
Long totalRequests
Total requests made in this hour -
totalTokens
Long totalTokens
Total tokens consumed in this hour
-
-
-
Class com.bytedesk.ai.statistic_token.StatisticTokenRequest
class StatisticTokenRequest extends BaseRequest implements Serializable-
Serialized Fields
-
aiModelType
String aiModelType
AI model type (gpt-4, gpt-3.5, claude, gemini, etc.) -
aiProvider
String aiProvider
AI provider (openai, baidu, zhipuai, etc.) -
avgResponseTime
Long avgResponseTime
Average response time in milliseconds -
completionTokens
Long completionTokens
Number of completion tokens consumed -
date
String date
Date for daily statistics (YYYY-MM-DD format) -
failedRequests
Long failedRequests
Number of failed requests -
hour
Integer hour
Hour of the day for hourly statistics (0-23) -
promptTokens
Long promptTokens
Number of prompt tokens consumed -
status
String status
Statistics status (active/archived) -
successRequests
Long successRequests
Number of successful requests -
tokenUnitPrice
BigDecimal tokenUnitPrice
Cost per token in USD -
totalCost
BigDecimal totalCost
Total cost in USD -
totalRequests
Long totalRequests
Total number of requests made -
totalTokens
Long totalTokens
Total number of tokens consumed
-
-
-
Class com.bytedesk.ai.statistic_token.StatisticTokenResponse
class StatisticTokenResponse extends BaseResponse implements Serializable-
Serialized Fields
-
aiModelType
String aiModelType
AI model type (gpt-4, gpt-3.5, claude, gemini, etc.) -
aiProvider
String aiProvider
AI provider (openai, baidu, zhipuai, etc.) -
avgResponseTime
Long avgResponseTime
Average response time in milliseconds -
completionTokens
Long completionTokens
Number of completion tokens consumed -
date
String date
Date for daily statistics (YYYY-MM-DD format) -
failedRequests
Long failedRequests
Number of failed requests -
hour
Integer hour
Hour of the day for hourly statistics (0-23) -
promptTokens
Long promptTokens
Number of prompt tokens consumed -
status
String status
Statistics status (active/archived) -
successRequests
Long successRequests
Number of successful requests -
tokenUnitPrice
BigDecimal tokenUnitPrice
Cost per token in USD -
totalCost
BigDecimal totalCost
Total cost in USD -
totalRequests
Long totalRequests
Total number of requests made -
totalTokens
Long totalTokens
Total number of tokens consumed -
type
String type
-
-
-
-
Package com.bytedesk.ai.statistic_token.event
-
Class com.bytedesk.ai.statistic_token.event.StatisticTokenCreateEvent
class StatisticTokenCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic_token
StatisticTokenEntity statistic_token
-
-
Class com.bytedesk.ai.statistic_token.event.StatisticTokenDeleteEvent
class StatisticTokenDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic_token
StatisticTokenEntity statistic_token
-
-
Class com.bytedesk.ai.statistic_token.event.StatisticTokenUpdateEvent
class StatisticTokenUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic_token
StatisticTokenEntity statistic_token
-
-
-
Package com.bytedesk.ai.statistic.event
-
Class com.bytedesk.ai.statistic.event.AiStatisticCreateEvent
class AiStatisticCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
AiStatisticEntity statistic
-
-
Class com.bytedesk.ai.statistic.event.AiStatisticDeleteEvent
class AiStatisticDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
AiStatisticEntity statistic
-
-
Class com.bytedesk.ai.statistic.event.AiStatisticUpdateEvent
class AiStatisticUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
AiStatisticEntity statistic
-
-
-
Package com.bytedesk.call.agent
-
Class com.bytedesk.call.agent.CallAgentEntity
class CallAgentEntity extends BaseEntity implements Serializable
-
-
Package com.bytedesk.call.call
-
Class com.bytedesk.call.call.CallCallEntity
class CallCallEntity extends BaseEntity implements Serializable-
Serialized Fields
-
agentId
Long agentId
坐席ID -
calleeNumber
String calleeNumber
被叫号码 -
callerNumber
String callerNumber
主叫号码 -
callUuid
String callUuid
呼叫UUID -
duration
Integer duration
呼叫时长(秒) -
endTime
ZonedDateTime endTime
呼叫结束时间 -
notes
String notes
备注 -
queueId
Long queueId
队列ID -
skills
String skills
呼叫技能(JSON格式) -
startTime
ZonedDateTime startTime
呼叫开始时间 -
status
String status
呼叫状态 -
type
String type
呼叫类型 -
waitTime
Integer waitTime
等待时长(秒)
-
-
-
Class com.bytedesk.call.call.CallCallRequest
class CallCallRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentId
Long agentId
坐席ID -
calleeNumber
String calleeNumber
被叫号码 -
callerNumber
String callerNumber
主叫号码 -
callId
String callId
呼叫ID -
callUuid
String callUuid
呼叫UUID -
digit
String digit
DTMF按键值 -
endTime
long endTime
呼叫结束时间 -
mute
Boolean mute
静音状态 -
notes
String notes
备注 -
queueId
Long queueId
队列ID -
skills
String skills
呼叫技能(JSON格式) -
startTime
long startTime
呼叫开始时间 -
status
String status
呼叫状态 QUEUED - 排队中 RINGING - 振铃中 IN_PROGRESS - 通话中 COMPLETED - 已完成 FAILED - 失败 ABANDONED - 放弃 -
type
String type
呼叫类型 INBOUND - 呼入 OUTBOUND - 呼出 INTERNAL - 内部 -
waitTime
Integer waitTime
等待时长(秒)
-
-
-
Class com.bytedesk.call.call.CallCallResponse
class CallCallResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agentId
Long agentId
坐席ID -
calleeNumber
String calleeNumber
被叫号码 -
callerNumber
String callerNumber
主叫号码 -
callUuid
String callUuid
呼叫UUID -
duration
Integer duration
呼叫时长(秒) -
endTime
long endTime
呼叫结束时间 -
notes
String notes
备注 -
queueId
Long queueId
队列ID -
skills
String skills
呼叫技能(JSON格式) -
startTime
long startTime
呼叫开始时间 -
status
String status
呼叫状态 QUEUED - 排队中 RINGING - 振铃中 IN_PROGRESS - 通话中 COMPLETED - 已完成 FAILED - 失败 ABANDONED - 放弃 -
type
String type
呼叫类型 INBOUND - 呼入 OUTBOUND - 呼出 INTERNAL - 内部 -
waitTime
Integer waitTime
等待时长(秒)
-
-
-
-
Package com.bytedesk.call.call.event
-
Class com.bytedesk.call.call.event.CallCallAnsweredEvent
class CallCallAnsweredEvent extends CallCallEvent implements Serializable -
Class com.bytedesk.call.call.event.CallCallEvent
class CallCallEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
eventType
CallCallEvent.CallEventType eventType
-
uuid
String uuid
-
-
-
Class com.bytedesk.call.call.event.CallCallHangupEvent
class CallCallHangupEvent extends CallCallEvent implements Serializable-
Serialized Fields
-
hangupCause
String hangupCause
-
-
-
Class com.bytedesk.call.call.event.CallCallStartEvent
class CallCallStartEvent extends CallCallEvent implements Serializable -
Class com.bytedesk.call.call.event.CallDtmfEvent
class CallDtmfEvent extends CallCallEvent implements Serializable-
Serialized Fields
-
dtmfDigit
String dtmfDigit
-
-
-
-
Package com.bytedesk.call.cdr
-
Class com.bytedesk.call.cdr.CallCdrEntity
class CallCdrEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accountcode
String accountcode
Account code for billing purposes -
answerStamp
ZonedDateTime answerStamp
Call answer timestamp when connection is established -
billsec
Integer billsec
Billable duration in seconds -
callerIdName
String callerIdName
Caller's display name -
callerIdNumber
String callerIdNumber
Caller's phone number -
context
String context
Call dialplan context -
destinationNumber
String destinationNumber
Destination phone number -
direction
String direction
Call direction (inbound/outbound) -
duration
Integer duration
Total call duration in seconds -
endStamp
ZonedDateTime endStamp
Call end timestamp -
hangupCause
String hangupCause
Reason for call termination -
json
String json
Additional call information stored as JSON -
readCodec
String readCodec
Audio codec used for receiving audio -
recordFile
String recordFile
Path to call recording file -
sipHangupDisposition
String sipHangupDisposition
SIP hangup disposition information -
startStamp
ZonedDateTime startStamp
Call start timestamp -
writeCodec
String writeCodec
Audio codec used for sending audio
-
-
-
Class com.bytedesk.call.cdr.CallCdrRequest
class CallCdrRequest extends BaseRequest implements Serializable-
Serialized Fields
-
callerIdNumber
String callerIdNumber
主叫号码 -
destinationNumber
String destinationNumber
被叫号码 -
endDate
ZonedDateTime endDate
结束日期 -
hangupCause
String hangupCause
挂断原因 -
maxDuration
Integer maxDuration
最大通话时长 -
minDuration
Integer minDuration
最小通话时长 -
networkAddr
String networkAddr
主叫IP地址 -
startDate
ZonedDateTime startDate
开始日期 -
uuid
String uuid
通话UUID
-
-
-
Class com.bytedesk.call.cdr.CallCdrResponse
class CallCdrResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accountCode
String accountCode
账户代码 -
answerStamp
ZonedDateTime answerStamp
接听时间戳 -
billSec
Integer billSec
计费时长(秒) -
callerIdName
String callerIdName
主叫号码名称 -
callerIdNumber
String callerIdNumber
主叫号码 -
context
String context
用户上下文 -
destinationNumber
String destinationNumber
被叫号码 -
duration
Integer duration
通话时长(秒) -
endStamp
ZonedDateTime endStamp
结束时间戳 -
hangupCause
String hangupCause
挂断原因 -
networkAddr
String networkAddr
主叫IP地址 -
progressMediaSec
Integer progressMediaSec
振铃时长(秒) -
progressSec
Integer progressSec
铃声时长(秒) -
recordFile
String recordFile
录音文件路径 -
startStamp
ZonedDateTime startStamp
开始时间戳 -
userAgent
String userAgent
用户代理 -
uuid
String uuid
通话UUID
-
-
-
-
Package com.bytedesk.call.cdr.event
-
Class com.bytedesk.call.cdr.event.CallCdrCreateEvent
class CallCdrCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
cdr
CallCdrEntity cdr
-
-
-
Class com.bytedesk.call.cdr.event.CallCdrUpdateEvent
class CallCdrUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
cdr
CallCdrEntity cdr
-
-
-
-
Package com.bytedesk.call.conference
-
Class com.bytedesk.call.conference.CallConferenceEntity
class CallConferenceEntity extends BaseEntity implements Serializable-
Serialized Fields
-
conferenceName
String conferenceName
会议室名称 -
configJson
String configJson
会议室配置参数(JSON格式) -
creator
String creator
创建者 -
description
String description
会议室描述 -
enabled
Boolean enabled
是否启用 -
maxMembers
Integer maxMembers
最大参与者数量 -
moderatorPassword
String moderatorPassword
主持人密码 -
password
String password
会议室密码 -
profile
String profile
会议室配置文件 -
recordEnabled
Boolean recordEnabled
是否录音 -
recordPath
String recordPath
录音文件路径 -
remarks
String remarks
备注
-
-
-
Class com.bytedesk.call.conference.CallConferenceRequest
class CallConferenceRequest extends BaseRequest implements Serializable-
Serialized Fields
-
conferenceName
String conferenceName
会议室名称 -
configJson
String configJson
会议室配置参数(JSON格式) -
creator
String creator
创建者 -
description
String description
会议室描述 -
enabled
Boolean enabled
是否启用 -
maxMembers
Integer maxMembers
最大参与者数量 -
password
String password
会议室密码 -
recordEnabled
Boolean recordEnabled
是否录音 -
recordPath
String recordPath
录音文件路径 -
remarks
String remarks
备注
-
-
-
Class com.bytedesk.call.conference.CallConferenceResponse
class CallConferenceResponse extends BaseResponse implements Serializable-
Serialized Fields
-
conferenceName
String conferenceName
会议室名称 -
configJson
String configJson
会议室配置参数(JSON格式) -
creator
String creator
创建者 -
description
String description
会议室描述 -
enabled
Boolean enabled
是否启用 -
maxMembers
Integer maxMembers
最大参与者数量 -
password
String password
会议室密码 -
passwordProtected
Boolean passwordProtected
是否有密码保护 -
recordEnabled
Boolean recordEnabled
是否录音 -
recordPath
String recordPath
录音文件路径 -
remarks
String remarks
备注
-
-
-
-
Package com.bytedesk.call.conference.event
-
Class com.bytedesk.call.conference.event.CallConferenceCreateEvent
class CallConferenceCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
conference
CallConferenceEntity conference
-
-
-
Class com.bytedesk.call.conference.event.CallConferenceUpdateEvent
class CallConferenceUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
conference
CallConferenceEntity conference
-
-
-
-
Package com.bytedesk.call.gateway
-
Class com.bytedesk.call.gateway.CallGatewayEntity
class CallGatewayEntity extends BaseEntity implements Serializable-
Serialized Fields
-
configJson
String configJson
扩展配置(JSON格式) -
description
String description
网关描述 -
enabled
Boolean enabled
是否启用 -
fromDomain
String fromDomain
从域名 -
fromUser
String fromUser
从号码 -
gatewayName
String gatewayName
网关名称 -
password
String password
密码 -
proxy
String proxy
SIP服务器地址 -
realm
String realm
域 -
register
Boolean register
注册 -
registerTransport
String registerTransport
注册传输协议 -
remarks
String remarks
备注 -
status
String status
网关状态 -
username
String username
用户名
-
-
-
Class com.bytedesk.call.gateway.CallGatewayRequest
class CallGatewayRequest extends BaseRequest implements Serializable-
Serialized Fields
-
configJson
String configJson
扩展配置(JSON格式) -
description
@Size(max=255,message="\u7f51\u5173\u63cf\u8ff0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String description
网关描述 -
enabled
Boolean enabled
是否启用 -
fromDomain
@Size(max=100,message="\u4ece\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String fromDomain
从域名 -
fromUser
@Size(max=100,message="\u4ece\u53f7\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String fromUser
从号码 -
gatewayName
@Size(max=100,message="\u7f51\u5173\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String gatewayName
网关名称 -
password
@Size(max=255,message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String password
密码 -
proxy
@Size(max=255,message="SIP\u670d\u52a1\u5668\u5730\u5740\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String proxy
SIP服务器地址 -
register
Boolean register
注册 -
registerTransport
@Size(max=20,message="\u6ce8\u518c\u4f20\u8f93\u534f\u8bae\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc720\u5b57\u7b26") String registerTransport
注册传输协议 -
remarks
@Size(max=500,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500\u5b57\u7b26") String remarks
备注 -
status
String status
网关状态 - 用于搜索 -
username
@Size(max=100,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String username
用户名
-
-
-
Class com.bytedesk.call.gateway.CallGatewayResponse
class CallGatewayResponse extends BaseResponse implements Serializable-
Serialized Fields
-
configJson
String configJson
扩展配置(JSON格式) -
description
String description
网关描述 -
enabled
Boolean enabled
是否启用 -
fromDomain
String fromDomain
从域名 -
fromUser
String fromUser
从号码 -
gatewayName
String gatewayName
网关名称 -
online
Boolean online
是否在线 -
proxy
String proxy
SIP服务器地址 -
register
Boolean register
注册 -
registerTransport
String registerTransport
注册传输协议 -
remarks
String remarks
备注 -
status
String status
网关状态 -
username
String username
用户名
-
-
-
-
Package com.bytedesk.call.gateway.event
-
Class com.bytedesk.call.gateway.event.CallGatewayCreateEvent
class CallGatewayCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
gateway
CallGatewayEntity gateway
-
-
-
Class com.bytedesk.call.gateway.event.CallGatewayUpdateEvent
class CallGatewayUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
gateway
CallGatewayEntity gateway
-
-
-
-
Package com.bytedesk.call.ivr
-
Class com.bytedesk.call.ivr.CallIvrEntity
class CallIvrEntity extends BaseEntity implements Serializable -
Class com.bytedesk.call.ivr.CallIvrRequest
class CallIvrRequest extends BaseRequest implements Serializable -
Class com.bytedesk.call.ivr.CallIvrResponse
class CallIvrResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.call.ivr.event
-
Class com.bytedesk.call.ivr.event.CallIvrCreateEvent
class CallIvrCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
CallIvrEntity tag
-
-
Class com.bytedesk.call.ivr.event.CallIvrDeleteEvent
class CallIvrDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
CallIvrEntity tag
-
-
Class com.bytedesk.call.ivr.event.CallIvrUpdateEvent
class CallIvrUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
CallIvrEntity tag
-
-
-
Package com.bytedesk.call.janus_audio
-
Class com.bytedesk.call.janus_audio.JanusAudioEntity
class JanusAudioEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
Description of the janus_audio -
name
String name
Name of the janus_audio -
thread
ThreadEntity thread
-
type
String type
Type of janus_audio (CUSTOMER, TICKET, ARTICLE, etc.)
-
-
-
Class com.bytedesk.call.janus_audio.JanusAudioRequest
class JanusAudioRequest extends BaseRequest implements Serializable -
Class com.bytedesk.call.janus_audio.JanusAudioResponse
class JanusAudioResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.call.janus_audio.event
-
Class com.bytedesk.call.janus_audio.event.JanusAudioCreateEvent
class JanusAudioCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
janus_audio
JanusAudioEntity janus_audio
-
-
Class com.bytedesk.call.janus_audio.event.JanusAudioDeleteEvent
class JanusAudioDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
janus_audio
JanusAudioEntity janus_audio
-
-
Class com.bytedesk.call.janus_audio.event.JanusAudioUpdateEvent
class JanusAudioUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
janus_audio
JanusAudioEntity janus_audio
-
-
-
Package com.bytedesk.call.janus_video
-
Class com.bytedesk.call.janus_video.JanusVideoEntity
class JanusVideoEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
Description of the janus_video -
name
String name
Name of the janus_video -
thread
ThreadEntity thread
-
type
String type
Type of janus_video (CUSTOMER, TICKET, ARTICLE, etc.)
-
-
-
Class com.bytedesk.call.janus_video.JanusVideoRequest
class JanusVideoRequest extends BaseRequest implements Serializable -
Class com.bytedesk.call.janus_video.JanusVideoResponse
class JanusVideoResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.call.janus_video.event
-
Class com.bytedesk.call.janus_video.event.JanusVideoCreateEvent
class JanusVideoCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
janus_video
JanusVideoEntity janus_video
-
-
Class com.bytedesk.call.janus_video.event.JanusVideoDeleteEvent
class JanusVideoDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
janus_video
JanusVideoEntity janus_video
-
-
Class com.bytedesk.call.janus_video.event.JanusVideoUpdateEvent
class JanusVideoUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
janus_video
JanusVideoEntity janus_video
-
-
-
Package com.bytedesk.call.mrcp
-
Class com.bytedesk.call.mrcp.CallMrcpEntity
class CallMrcpEntity extends BaseEntity implements Serializable -
Class com.bytedesk.call.mrcp.CallMrcpRequest
class CallMrcpRequest extends BaseRequest implements Serializable -
Class com.bytedesk.call.mrcp.CallMrcpResponse
class CallMrcpResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.call.mrcp.event
-
Class com.bytedesk.call.mrcp.event.CallMrcpCreateEvent
class CallMrcpCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
CallMrcpEntity tag
-
-
Class com.bytedesk.call.mrcp.event.CallMrcpDeleteEvent
class CallMrcpDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
CallMrcpEntity tag
-
-
Class com.bytedesk.call.mrcp.event.CallMrcpUpdateEvent
class CallMrcpUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
CallMrcpEntity tag
-
-
-
Package com.bytedesk.call.queue
-
Class com.bytedesk.call.queue.CallQueueEntity
class CallQueueEntity extends BaseEntity implements Serializable
-
-
Package com.bytedesk.call.statistic
-
Class com.bytedesk.call.statistic.CallStatisticEntity
class CallStatisticEntity extends BaseEntity implements Serializable -
Class com.bytedesk.call.statistic.CallStatisticRequest
class CallStatisticRequest extends BaseRequest implements Serializable -
Class com.bytedesk.call.statistic.CallStatisticResponse
class CallStatisticResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.call.statistic.event
-
Class com.bytedesk.call.statistic.event.CallStatisticCreateEvent
class CallStatisticCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
CallStatisticEntity statistic
-
-
Class com.bytedesk.call.statistic.event.CallStatisticDeleteEvent
class CallStatisticDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
CallStatisticEntity statistic
-
-
Class com.bytedesk.call.statistic.event.CallStatisticUpdateEvent
class CallStatisticUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
CallStatisticEntity statistic
-
-
-
Package com.bytedesk.call.users
-
Class com.bytedesk.call.users.CallUserEntity
class CallUserEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accountcode
String accountcode
账户代码 对应数据库字段:accountcode -
callerIdName
String callerIdName
呼叫显示名称 对应数据库字段:caller_id_name -
callerIdNumber
String callerIdNumber
呼叫显示号码 对应数据库字段:caller_id_number -
callgroup
String callgroup
呼叫组 对应数据库字段:callgroup -
displayName
String displayName
显示名称(兼容字段,对应caller_id_name) -
domain
String domain
SIP域名 对应数据库字段:domain -
email
String email
邮箱 -
enabled
Boolean enabled
是否启用 对应数据库字段:enabled -
lastRegister
ZonedDateTime lastRegister
最后注册时间 -
outboundCallerIdName
String outboundCallerIdName
外呼显示名称 对应数据库字段:outbound_caller_id_name -
outboundCallerIdNumber
String outboundCallerIdNumber
外呼显示号码 对应数据库字段:outbound_caller_id_number -
password
String password
密码 对应数据库字段:password -
registerIp
String registerIp
注册IP地址 -
remarks
String remarks
备注 -
tollAllow
String tollAllow
通话权限 对应数据库字段:toll_allow -
userAgent
String userAgent
用户代理 -
userContext
String userContext
用户上下文 对应数据库字段:user_context -
username
String username
用户名(SIP用户名) -
vmPassword
String vmPassword
语音邮件密码 对应数据库字段:vm_password
-
-
-
Class com.bytedesk.call.users.CallUserRequest
class CallUserRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accountcode
@Size(max=50,message="\u8d26\u6237\u4ee3\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") String accountcode
账户代码 -
displayName
@Size(max=100,message="\u663e\u793a\u540d\u79f0\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String displayName
显示名称 -
domain
@NotBlank(message="SIP\u57df\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="SIP\u57df\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String domain
SIP域名 -
email
@Email(message="\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e") @Size(max=100,message="\u90ae\u7bb1\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100\u5b57\u7b26") String email
邮箱 -
enabled
@NotNull(message="\u542f\u7528\u6807\u5fd7\u4e0d\u80fd\u4e3a\u7a7a") Boolean enabled
是否启用 -
password
@NotBlank(message="\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=255,message="\u5bc6\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255\u5b57\u7b26") String password
密码 -
remarks
@Size(max=500,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7500\u5b57\u7b26") String remarks
备注 -
username
@NotBlank(message="\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7528\u6237\u540d\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750\u5b57\u7b26") String username
用户名(SIP用户名)
-
-
-
Class com.bytedesk.call.users.CallUserResponse
class CallUserResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accountcode
String accountcode
账户代码 -
displayName
String displayName
显示名称 -
domain
String domain
SIP域名 -
email
String email
邮箱 -
enabled
Boolean enabled
是否启用 -
lastRegister
ZonedDateTime lastRegister
最后注册时间 -
online
Boolean online
是否在线 -
registerIp
String registerIp
注册IP地址 -
remarks
String remarks
备注 -
sipAddress
String sipAddress
SIP地址 -
userAgent
String userAgent
用户代理 -
username
String username
用户名(SIP用户名)
-
-
-
-
Package com.bytedesk.call.users.event
-
Class com.bytedesk.call.users.event.CallUserCreateEvent
class CallUserCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
user
CallUserEntity user
-
-
-
Class com.bytedesk.call.users.event.CallUserUpdateEvent
class CallUserUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
user
CallUserEntity user
-
-
-
-
Package com.bytedesk.call.webrtc
-
Class com.bytedesk.call.webrtc.CallWebRTCEntity
class CallWebRTCEntity extends BaseEntity implements Serializable-
Serialized Fields
-
configJson
String configJson
扩展配置 JSON格式,用于存储其他配置信息 -
description
String description
客服描述 -
enabled
Boolean enabled
是否启用 -
groupName
String groupName
客服分组 -
maxVideoCalls
Integer maxVideoCalls
最大并发视频数 -
name
String name
客服名称 -
recordEnabled
Boolean recordEnabled
是否允许录音 -
recordPath
String recordPath
录音文件路径 -
remarks
String remarks
备注 -
skillTags
String skillTags
客服技能标签 多个标签用逗号分隔 -
status
String status
客服状态 ONLINE: 在线 OFFLINE: 离线 BUSY: 忙碌 -
type
String type
WebRTC类型 CUSTOMER: 客服 AGENT: 坐席 QUEUE: 队列 -
videoQuality
String videoQuality
视频质量 HIGH: 高清 MEDIUM: 标清 LOW: 流畅 -
workingHours
String workingHours
工作时间 JSON格式,例如: { "monday": {"start": "09:00", "end": "18:00"}, "tuesday": {"start": "09:00", "end": "18:00"} }
-
-
-
Class com.bytedesk.call.webrtc.CallWebRTCRequest
class CallWebRTCRequest extends BaseRequest implements Serializable -
Class com.bytedesk.call.webrtc.CallWebRTCResponse
class CallWebRTCResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.call.webrtc.event
-
Class com.bytedesk.call.webrtc.event.CallWebRTCCreateEvent
class CallWebRTCCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webrtc
CallWebRTCEntity webrtc
-
-
Class com.bytedesk.call.webrtc.event.CallWebRTCDeleteEvent
class CallWebRTCDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webrtc
CallWebRTCEntity webrtc
-
-
Class com.bytedesk.call.webrtc.event.CallWebRTCUpdateEvent
class CallWebRTCUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webrtc
CallWebRTCEntity webrtc
-
-
-
Package com.bytedesk.control.license
-
Class com.bytedesk.control.license.LicenseEntity
class LicenseEntity extends BaseEntity implements Serializable-
Serialized Fields
-
activatedAt
ZonedDateTime activatedAt
-
description
String description
-
edition
String edition
-
email
String email
-
enabled
Boolean enabled
-
encryptedLicenseKey
String encryptedLicenseKey
-
expiryDate
ZonedDateTime expiryDate
-
lastCheckedAt
ZonedDateTime lastCheckedAt
-
licenseKey
String licenseKey
-
mobile
String mobile
-
name
String name
-
serverDomains
String serverDomains
-
serverIps
String serverIps
-
userType
String userType
-
-
-
Class com.bytedesk.control.license.LicenseRequest
class LicenseRequest extends BaseRequest implements Serializable-
Serialized Fields
-
activatedAt
ZonedDateTime activatedAt
-
description
String description
-
edition
String edition
-
email
String email
-
enabled
Boolean enabled
-
encryptedLicenseKey
String encryptedLicenseKey
-
expiryDate
ZonedDateTime expiryDate
-
lastCheckedAt
ZonedDateTime lastCheckedAt
-
licenseKey
String licenseKey
-
mobile
String mobile
-
name
String name
-
serverDomains
String serverDomains
-
serverIps
String serverIps
-
userType
String userType
-
-
-
Class com.bytedesk.control.license.LicenseResponse
class LicenseResponse extends BaseResponse implements Serializable-
Serialized Fields
-
activatedAt
ZonedDateTime activatedAt
-
description
String description
-
edition
String edition
-
email
String email
-
enabled
Boolean enabled
-
encryptedLicenseKey
String encryptedLicenseKey
-
expiryDate
ZonedDateTime expiryDate
-
lastCheckedAt
ZonedDateTime lastCheckedAt
-
licenseKey
String licenseKey
-
mobile
String mobile
-
name
String name
-
serverDomains
String serverDomains
-
serverIps
String serverIps
-
userType
String userType
-
-
-
-
Package com.bytedesk.control.trace
-
Class com.bytedesk.control.trace.TraceEntity
class TraceEntity extends BaseEntity implements Serializable -
Class com.bytedesk.control.trace.TraceRequest
class TraceRequest extends BaseRequest implements Serializable -
Class com.bytedesk.control.trace.TraceResponse
class TraceResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.control.trace.event
-
Class com.bytedesk.control.trace.event.TraceCreateEvent
class TraceCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trace
TraceEntity trace
-
-
Class com.bytedesk.control.trace.event.TraceDeleteEvent
class TraceDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trace
TraceEntity trace
-
-
Class com.bytedesk.control.trace.event.TraceUpdateEvent
class TraceUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trace
TraceEntity trace
-
-
-
Package com.bytedesk.core.action
-
Class com.bytedesk.core.action.ActionEntity
class ActionEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
String action
The specific action or operation performed -
description
String description
Detailed description of the action -
extra
String extra
Additional data or context information about the action in JSON format -
ip
String ip
IP address of the user who performed the action -
ipLocation
String ipLocation
Geographic location derived from the IP address -
title
String title
Title or name of the action performed -
type
String type
Type of action (LOG, LOGIN, LOGOUT, CREATE, UPDATE, DELETE, etc.) -
user
UserEntity user
User who performed the action
-
-
Class com.bytedesk.core.action.ActionRequest
class ActionRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.action.ActionResponse
class ActionResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.action.event
-
Class com.bytedesk.core.action.event.ActionCreateEvent
class ActionCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
ActionEntity action
-
-
-
Package com.bytedesk.core.assistant
-
Class com.bytedesk.core.assistant.AssistantEntity
class AssistantEntity extends BaseEntityNoOrg implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.assistant.AssistantRequest
class AssistantRequest extends BaseRequestNoOrg implements Serializable -
Class com.bytedesk.core.assistant.AssistantResponse
class AssistantResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.balance
-
Class com.bytedesk.core.balance.BalanceEntity
class BalanceEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.balance.BalanceRequest
class BalanceRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.balance.BalanceResponse
class BalanceResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.base
-
Class com.bytedesk.core.base.BaseContent
class BaseContent extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.base.BaseEntity
class BaseEntity extends Object implements Serializable-
Serialized Fields
-
createdAt
ZonedDateTime createdAt
-
deleted
boolean deleted
-
id
Long id
-
level
String level
-
orgUid
String orgUid
-
platform
String platform
-
uid
@NotBlank(message="uid is required") String uid
-
updatedAt
ZonedDateTime updatedAt
-
userUid
String userUid
-
version
int version
-
-
-
Class com.bytedesk.core.base.BaseEntityNoOrg
class BaseEntityNoOrg extends Object implements Serializable-
Serialized Fields
-
createdAt
ZonedDateTime createdAt
-
deleted
boolean deleted
-
id
Long id
-
level
String level
-
platform
String platform
-
uid
@NotBlank(message="uid is required") String uid
-
updatedAt
ZonedDateTime updatedAt
-
userUid
String userUid
-
version
int version
-
-
-
Class com.bytedesk.core.base.BaseExcel
class BaseExcel extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
uid
String uid
-
-
Class com.bytedesk.core.base.BaseExtra
class BaseExtra extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.base.BaseRequest
class BaseRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channel
String channel
来源 -
content
String content
内容 -
exportAll
Boolean exportAll
-
level
String level
-
orgUid
String orgUid
组织唯一标识 -
pageNumber
int pageNumber
页码,从0开始 -
pageSize
int pageSize
每页大小,默认10 -
platform
String platform
-
searchText
String searchText
-
sortBy
String sortBy
-
sortDirection
String sortDirection
-
superUser
Boolean superUser
-
type
String type
类型 -
uid
String uid
唯一标识 -
userUid
String userUid
用户唯一标识
-
-
Class com.bytedesk.core.base.BaseRequestNoOrg
class BaseRequestNoOrg extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channel
String channel
来源 -
content
String content
内容 -
exportAll
Boolean exportAll
-
isSuperUser
Boolean isSuperUser
-
level
String level
-
pageNumber
int pageNumber
页码,从0开始 -
pageSize
int pageSize
每页大小,默认10 -
platform
String platform
-
searchText
String searchText
-
sortBy
String sortBy
-
sortDirection
String sortDirection
-
type
String type
类型 -
uid
String uid
唯一标识 -
userUid
String userUid
用户唯一标识
-
-
Class com.bytedesk.core.base.BaseResponse
class BaseResponse extends Object implements Serializable-
Serialized Fields
-
createdAt
ZonedDateTime createdAt
-
level
String level
-
orgUid
String orgUid
-
platform
String platform
-
uid
String uid
-
updatedAt
ZonedDateTime updatedAt
-
userUid
String userUid
-
-
-
Class com.bytedesk.core.base.BaseResponseNoOrg
class BaseResponseNoOrg extends Object implements Serializable-
Serialized Fields
-
createdAt
ZonedDateTime createdAt
-
level
String level
-
platform
String platform
-
uid
String uid
-
updatedAt
ZonedDateTime updatedAt
-
userUid
String userUid
-
-
-
Class com.bytedesk.core.base.LlmProviderConfigDefault
class LlmProviderConfigDefault extends Object implements Serializable-
Serialized Fields
-
defaultChatModel
String defaultChatModel
-
defaultChatProvider
String defaultChatProvider
-
defaultEmbeddingModel
String defaultEmbeddingModel
-
defaultEmbeddingProvider
String defaultEmbeddingProvider
-
defaultRerankModel
String defaultRerankModel
-
defaultRerankProvider
String defaultRerankProvider
-
defaultVisionModel
String defaultVisionModel
-
defaultVisionProvider
String defaultVisionProvider
-
defaultVoiceModel
String defaultVoiceModel
-
defaultVoiceProvider
String defaultVoiceProvider
-
-
-
-
Package com.bytedesk.core.black
-
Class com.bytedesk.core.black.BlackEntity
class BlackEntity extends BaseEntity implements Serializable-
Serialized Fields
-
blackAvatar
String blackAvatar
-
blackNickname
String blackNickname
-
blackUid
String blackUid
-
blockIp
Boolean blockIp
-
endTime
ZonedDateTime endTime
-
name
String name
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
threadTopic
String threadTopic
-
threadUid
String threadUid
-
type
String type
-
userAvatar
String userAvatar
-
userNickname
String userNickname
-
-
-
Class com.bytedesk.core.black.BlackExcel
class BlackExcel extends BaseExcel implements Serializable-
Serialized Fields
-
blackNickname
String blackNickname
-
blockIp
String blockIp
-
createdAt
ZonedDateTime createdAt
-
endTime
ZonedDateTime endTime
-
name
String name
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
userNickname
String userNickname
-
-
-
Class com.bytedesk.core.black.BlackRequest
class BlackRequest extends BaseRequest implements Serializable-
Serialized Fields
-
blackAvatar
String blackAvatar
-
blackNickname
String blackNickname
-
blackUid
String blackUid
-
blockIp
Boolean blockIp
-
endTime
ZonedDateTime endTime
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
threadTopic
String threadTopic
-
threadUid
String threadUid
-
type
String type
-
userAvatar
String userAvatar
-
userNickname
String userNickname
-
userUid
String userUid
-
-
-
Class com.bytedesk.core.black.BlackResponse
class BlackResponse extends BaseResponse implements Serializable-
Serialized Fields
-
blackAvatar
String blackAvatar
-
blackNickname
String blackNickname
-
blackUid
String blackUid
-
blockIp
Boolean blockIp
-
endTime
ZonedDateTime endTime
-
name
String name
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
threadTopic
String threadTopic
-
threadUid
String threadUid
-
userAvatar
String userAvatar
-
userNickname
String userNickname
-
-
-
-
Package com.bytedesk.core.black.event
-
Class com.bytedesk.core.black.event.BlackCreateEvent
class BlackCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
blackEntity
BlackEntity blackEntity
-
-
-
Class com.bytedesk.core.black.event.BlackDeleteEvent
class BlackDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
blackEntity
BlackEntity blackEntity
-
-
-
Class com.bytedesk.core.black.event.BlackUpdateEvent
class BlackUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
blackEntity
BlackEntity blackEntity
-
-
-
-
Package com.bytedesk.core.category
-
Class com.bytedesk.core.category.CategoryEntity
class CategoryEntity extends BaseEntity implements Serializable-
Serialized Fields
-
children
List<CategoryEntity> children
-
kbUid
String kbUid
-
name
String name
-
order
Integer order
-
parent
CategoryEntity parent
-
type
String type
-
-
-
Class com.bytedesk.core.category.CategoryRequest
class CategoryRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.category.CategoryResponse
class CategoryResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.category.event
-
Class com.bytedesk.core.category.event.CategoryCreateEvent
class CategoryCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
category
CategoryEntity category
-
-
Class com.bytedesk.core.category.event.CategoryUpdateEvent
class CategoryUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
category
CategoryEntity category
-
-
-
Package com.bytedesk.core.clipboard
-
Class com.bytedesk.core.clipboard.ClipboardEntity
class ClipboardEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.clipboard.ClipboardRequest
class ClipboardRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.core.clipboard.ClipboardResponse
class ClipboardResponse extends BaseResponse implements Serializable-
Serialized Fields
-
content
String content
-
type
MessageTypeEnum type
-
-
-
-
Package com.bytedesk.core.config.properties
-
Class com.bytedesk.core.config.properties.BytedeskPropertiesResponse
class BytedeskPropertiesResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
custom
BytedeskPropertiesResponse.Custom custom
-
debug
Boolean debug
-
features
BytedeskPropertiesResponse.Features features
-
licenseKey
String licenseKey
-
testing
BytedeskPropertiesResponse.Testing testing
-
version
String version
-
-
-
Package com.bytedesk.core.department
-
Class com.bytedesk.core.department.DepartmentEntity
class DepartmentEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
children
Set<DepartmentEntity> children
Child departments under this department -
description
String description
Description of the department's function -
name
String name
Name of the department -
parent
DepartmentEntity parent
Parent department in the hierarchy
-
-
Class com.bytedesk.core.department.DepartmentRequest
class DepartmentRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.department.DepartmentResponse
class DepartmentResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.email
-
Class com.bytedesk.core.email.EmailEntity
class EmailEntity extends BaseEntity implements Serializable-
Serialized Fields
-
autoReplyContent
String autoReplyContent
-
autoReplyEnabled
Boolean autoReplyEnabled
-
autoSyncEnabled
Boolean autoSyncEnabled
-
connectionError
String connectionError
-
connectionStatus
String connectionStatus
-
debug
Boolean debug
-
description
String description
-
displayName
String displayName
-
emailAddress
String emailAddress
-
emailPassword
String emailPassword
-
enabled
Boolean enabled
-
exchangeHost
String exchangeHost
-
exchangePort
Integer exchangePort
-
exchangeSslEnabled
Boolean exchangeSslEnabled
-
imapHost
String imapHost
-
imapPort
Integer imapPort
-
imapSslEnabled
Boolean imapSslEnabled
-
lastSyncTime
ZonedDateTime lastSyncTime
-
name
String name
-
pop3Host
String pop3Host
-
pop3Port
Integer pop3Port
-
pop3SslEnabled
Boolean pop3SslEnabled
-
protocol
String protocol
-
senderName
String senderName
-
smtpHost
String smtpHost
-
smtpPort
Integer smtpPort
-
smtpSslEnabled
Boolean smtpSslEnabled
-
smtpTlsEnabled
Boolean smtpTlsEnabled
-
syncInterval
Integer syncInterval
-
type
String type
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.core.email.EmailExtra
class EmailExtra extends BaseExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attachments
String attachments
附件信息 -
bccAddresses
String bccAddresses
密送邮箱地址 -
ccAddresses
String ccAddresses
抄送邮箱地址 -
contentHtml
String contentHtml
邮件内容(HTML) -
contentText
String contentText
邮件内容(纯文本) -
emailAddress
String emailAddress
邮件地址 -
emailConfigUid
String emailConfigUid
邮件配置ID -
emailDate
String emailDate
邮件发送/接收时间 -
emailSize
Long emailSize
邮件大小(字节) -
errorMessage
String errorMessage
错误信息 -
forwardFromMessageId
String forwardFromMessageId
转发的原邮件ID -
fromAddress
String fromAddress
发件人邮箱地址 -
fromName
String fromName
发件人姓名 -
hasAttachments
Boolean hasAttachments
是否有附件 -
messageId
String messageId
邮件消息ID -
protocol
String protocol
邮件协议类型 -
replyToMessageId
String replyToMessageId
回复的原邮件ID -
status
String status
邮件状态 -
subject
String subject
邮件主题 -
threadId
String threadId
邮件线程ID -
toAddresses
String toAddresses
收件人邮箱地址
-
-
Class com.bytedesk.core.email.EmailRequest
class EmailRequest extends BaseRequest implements Serializable-
Serialized Fields
-
autoReplyContent
String autoReplyContent
-
autoReplyEnabled
Boolean autoReplyEnabled
-
autoSyncEnabled
Boolean autoSyncEnabled
-
debug
Boolean debug
-
description
String description
-
emailAddress
String emailAddress
-
emailPassword
String emailPassword
-
enabled
Boolean enabled
-
exchangeHost
String exchangeHost
-
exchangePort
Integer exchangePort
-
exchangeSslEnabled
Boolean exchangeSslEnabled
-
imapHost
String imapHost
-
imapPort
Integer imapPort
-
imapSslEnabled
Boolean imapSslEnabled
-
name
String name
-
pop3Host
String pop3Host
-
pop3Port
Integer pop3Port
-
pop3SslEnabled
Boolean pop3SslEnabled
-
protocol
String protocol
-
senderName
String senderName
-
smtpHost
String smtpHost
-
smtpPort
Integer smtpPort
-
smtpSslEnabled
Boolean smtpSslEnabled
-
smtpTlsEnabled
Boolean smtpTlsEnabled
-
syncInterval
Integer syncInterval
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.core.email.EmailResponse
class EmailResponse extends BaseResponse implements Serializable-
Serialized Fields
-
autoReplyContent
String autoReplyContent
-
autoReplyEnabled
Boolean autoReplyEnabled
-
autoSyncEnabled
Boolean autoSyncEnabled
-
connectionError
String connectionError
-
connectionStatus
String connectionStatus
-
debug
Boolean debug
-
description
String description
-
emailAddress
String emailAddress
-
emailPassword
String emailPassword
-
enabled
Boolean enabled
-
exchangeHost
String exchangeHost
-
exchangePort
Integer exchangePort
-
exchangeSslEnabled
Boolean exchangeSslEnabled
-
imapHost
String imapHost
-
imapPort
Integer imapPort
-
imapSslEnabled
Boolean imapSslEnabled
-
lastSyncTime
ZonedDateTime lastSyncTime
-
name
String name
-
pop3Host
String pop3Host
-
pop3Port
Integer pop3Port
-
pop3SslEnabled
Boolean pop3SslEnabled
-
protocol
String protocol
-
senderName
String senderName
-
smtpHost
String smtpHost
-
smtpPort
Integer smtpPort
-
smtpSslEnabled
Boolean smtpSslEnabled
-
smtpTlsEnabled
Boolean smtpTlsEnabled
-
syncInterval
Integer syncInterval
-
type
String type
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.core.email_message
-
Class com.bytedesk.core.email_message.EmailMessageEntity
class EmailMessageEntity extends BaseEntity implements Serializable-
Serialized Fields
-
attachments
String attachments
-
bccAddresses
String bccAddresses
-
ccAddresses
String ccAddresses
-
contentHtml
String contentHtml
-
contentText
String contentText
-
description
String description
-
emailConfigUid
String emailConfigUid
-
emailDate
ZonedDateTime emailDate
-
emailSize
Long emailSize
-
errorMessage
String errorMessage
-
forwardFromMessageId
String forwardFromMessageId
-
fromAddress
String fromAddress
-
fromName
String fromName
-
hasAttachments
Boolean hasAttachments
-
important
Boolean important
-
messageId
String messageId
-
name
String name
-
read
Boolean read
-
replyToMessageId
String replyToMessageId
-
status
String status
-
subject
String subject
-
threadId
String threadId
-
toAddresses
String toAddresses
-
type
String type
-
-
-
Class com.bytedesk.core.email_message.EmailMessageRequest
class EmailMessageRequest extends BaseRequest implements Serializable-
Serialized Fields
-
attachmentList
List<EmailMessageRequest.EmailAttachment> attachmentList
附件列表(发送时使用) -
attachments
String attachments
-
bccAddresses
String bccAddresses
-
bccAddressList
List<String> bccAddressList
密送列表(发送时使用) -
ccAddresses
String ccAddresses
-
ccAddressList
List<String> ccAddressList
抄送列表(发送时使用) -
contentHtml
String contentHtml
-
contentText
String contentText
-
customHeaders
Map<String,
String> customHeaders 自定义邮件头(发送时使用) -
description
String description
-
emailAddress
String emailAddress
-
emailConfigUid
String emailConfigUid
-
emailDate
ZonedDateTime emailDate
-
emailSize
Long emailSize
-
encoding
String encoding
邮件编码(发送时使用,默认UTF-8) -
errorMessage
String errorMessage
-
forwardFromMessageId
String forwardFromMessageId
-
fromAddress
String fromAddress
-
fromName
String fromName
-
hasAttachments
Boolean hasAttachments
-
htmlContent
String htmlContent
邮件HTML内容(发送时使用) -
important
Boolean important
-
messageId
String messageId
-
name
String name
-
priority
Integer priority
邮件优先级(发送时使用) 1: 高优先级, 3: 普通优先级, 5: 低优先级 -
read
Boolean read
-
replyToMessageId
String replyToMessageId
-
requestReceipt
Boolean requestReceipt
是否请求送达回执(发送时使用) -
status
String status
-
subject
String subject
-
textContent
String textContent
邮件文本内容(发送时使用) -
threadId
String threadId
-
toAddresses
String toAddresses
-
toAddressList
List<String> toAddressList
收件人列表(发送时使用)
-
-
-
Class com.bytedesk.core.email_message.EmailMessageResponse
class EmailMessageResponse extends BaseResponse implements Serializable-
Serialized Fields
-
attachments
String attachments
-
bccAddresses
String bccAddresses
-
ccAddresses
String ccAddresses
-
contentHtml
String contentHtml
-
contentText
String contentText
-
description
String description
-
duration
Long duration
发送用时(毫秒) -
emailConfigUid
String emailConfigUid
-
emailDate
ZonedDateTime emailDate
-
emailSize
Long emailSize
-
errorMessage
String errorMessage
-
forwardFromMessageId
String forwardFromMessageId
-
fromAddress
String fromAddress
-
fromName
String fromName
-
hasAttachments
Boolean hasAttachments
-
important
Boolean important
-
messageId
String messageId
-
messageSize
Long messageSize
邮件大小(字节)- 发送时使用 -
name
String name
-
read
Boolean read
-
recipientCount
Integer recipientCount
收件人数量 -
replyToMessageId
String replyToMessageId
-
sendId
String sendId
邮件发送ID(用于追踪) -
sendStatus
EmailMessageResponse.SendStatus sendStatus
发送状态 -
sendTime
ZonedDateTime sendTime
发送时间 -
serverMessageId
String serverMessageId
邮件服务器返回的Message-ID(发送时使用) -
status
String status
-
subject
String subject
-
threadId
String threadId
-
toAddresses
String toAddresses
-
type
String type
-
-
-
-
Package com.bytedesk.core.email_message.event
-
Class com.bytedesk.core.email_message.event.EmailMessageCreateEvent
class EmailMessageCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
email
EmailMessageEntity email
-
-
Class com.bytedesk.core.email_message.event.EmailMessageDeleteEvent
class EmailMessageDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
email
EmailMessageEntity email
-
-
Class com.bytedesk.core.email_message.event.EmailMessageUpdateEvent
class EmailMessageUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
email
EmailMessageEntity email
-
-
-
Package com.bytedesk.core.email_template
-
Class com.bytedesk.core.email_template.EmailTemplateEntity
class EmailTemplateEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.email_template.EmailTemplateRequest
class EmailTemplateRequest extends BaseRequest implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.core.email_template.EmailTemplateResponse
class EmailTemplateResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.email.event
-
Class com.bytedesk.core.email.event.EmailCreateEvent
class EmailCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
email
EmailEntity email
-
-
Class com.bytedesk.core.email.event.EmailDeleteEvent
class EmailDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
email
EmailEntity email
-
-
Class com.bytedesk.core.email.event.EmailUpdateEvent
class EmailUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
email
EmailEntity email
-
-
-
Package com.bytedesk.core.exception
-
Exception com.bytedesk.core.exception.BaseException
class BaseException extends RuntimeException implements Serializable -
Exception com.bytedesk.core.exception.EmailExistsException
class EmailExistsException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.EmailNotFoundException
class EmailNotFoundException extends org.springframework.security.core.AuthenticationException implements Serializable -
Exception com.bytedesk.core.exception.ExistsException
class ExistsException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.ForbiddenException
class ForbiddenException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.MobileExistsException
class MobileExistsException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.MobileNotFoundException
class MobileNotFoundException extends org.springframework.security.core.AuthenticationException implements Serializable -
Exception com.bytedesk.core.exception.NotFoundException
class NotFoundException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.NotLoginException
class NotLoginException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.TabooException
class TabooException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception com.bytedesk.core.exception.UserDisabledException
class UserDisabledException extends BaseException implements Serializable- serialVersionUID:
- -3297016350L
-
Exception com.bytedesk.core.exception.UsernameExistsException
class UsernameExistsException extends BaseException implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.favorite
-
Class com.bytedesk.core.favorite.FavoriteEntity
class FavoriteEntity extends BaseEntityNoOrg implements Serializable-
Serialized Fields
-
category
String category
收藏分类 -
content
String content
收藏的消息内容 -
description
String description
收藏描述/备注 -
favoriteSource
String favoriteSource
收藏来源:手动收藏、自动收藏等 -
isPinned
Boolean isPinned
是否置顶 -
messageChannel
String messageChannel
消息来源渠道:WEB、ANDROID、IOS等 -
messageExtra
String messageExtra
消息额外信息(JSON格式) -
messageSender
String messageSender
消息发送人信息(JSON格式) -
messageStatus
String messageStatus
消息状态 -
messageType
String messageType
消息类型:TEXT、IMAGE、FILE、AUDIO、VIDEO等 -
name
String name
收藏名称/标题 -
originalMessageUid
String originalMessageUid
原始消息ID(如果是从消息收藏的) -
originalThreadUid
String originalThreadUid
原始会话ID(如果是从会话收藏的) -
tagList
List<String> tagList
收藏的标签列表 -
threadInfo
String threadInfo
会话信息(JSON格式) -
type
String type
收藏类型:THREAD(会话收藏)、CUSTOMER(客户收藏)、MESSAGE(消息收藏)
-
-
-
Class com.bytedesk.core.favorite.FavoriteRequest
class FavoriteRequest extends BaseRequestNoOrg implements Serializable-
Serialized Fields
-
category
String category
收藏分类 -
description
String description
收藏描述/备注 -
favoriteSource
String favoriteSource
收藏来源:手动收藏、自动收藏等 -
isPinned
Boolean isPinned
是否置顶 -
messageChannel
String messageChannel
消息来源渠道:WEB、ANDROID、IOS等 -
messageExtra
String messageExtra
消息额外信息(JSON格式) -
messageSender
String messageSender
消息发送人信息(JSON格式) -
messageStatus
String messageStatus
消息状态 -
messageType
String messageType
消息类型:TEXT、IMAGE、FILE、AUDIO、VIDEO等 -
name
String name
收藏名称/标题 -
originalMessageUid
String originalMessageUid
原始消息ID(如果是从消息收藏的) -
originalThreadUid
String originalThreadUid
原始会话ID(如果是从会话收藏的) -
tagList
List<String> tagList
收藏的标签列表 -
threadInfo
String threadInfo
会话信息(JSON格式)
-
-
-
Class com.bytedesk.core.favorite.FavoriteResponse
class FavoriteResponse extends BaseResponseNoOrg implements Serializable-
Serialized Fields
-
category
String category
收藏分类 -
content
String content
收藏的消息内容 -
description
String description
收藏描述/备注 -
favoriteSource
String favoriteSource
收藏来源:手动收藏、自动收藏等 -
isPinned
Boolean isPinned
是否置顶 -
messageChannel
String messageChannel
消息来源渠道:WEB、ANDROID、IOS等 -
messageExtra
String messageExtra
消息额外信息(JSON格式) -
messageSender
String messageSender
消息发送人信息(JSON格式) -
messageStatus
String messageStatus
消息状态 -
messageType
String messageType
消息类型:TEXT、IMAGE、FILE、AUDIO、VIDEO等 -
name
String name
收藏名称/标题 -
originalMessageUid
String originalMessageUid
原始消息ID(如果是从消息收藏的) -
originalThreadUid
String originalThreadUid
原始会话ID(如果是从会话收藏的) -
tagList
List<String> tagList
收藏的标签列表 -
threadInfo
String threadInfo
会话信息(JSON格式) -
type
String type
收藏类型:THREAD(会话收藏)、CUSTOMER(客户收藏)、MESSAGE(消息收藏)
-
-
-
-
Package com.bytedesk.core.favorite.event
-
Class com.bytedesk.core.favorite.event.FavoriteCreateEvent
class FavoriteCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
favorite
FavoriteEntity favorite
-
-
Class com.bytedesk.core.favorite.event.FavoriteDeleteEvent
class FavoriteDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
favorite
FavoriteEntity favorite
-
-
Class com.bytedesk.core.favorite.event.FavoriteUpdateEvent
class FavoriteUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
favorite
FavoriteEntity favorite
-
-
-
Package com.bytedesk.core.feature
-
Class com.bytedesk.core.feature.FeatureEntity
class FeatureEntity extends BaseEntity implements Serializable-
Serialized Fields
-
code
String code
Unique feature code identifier (e.g., im.chat, ticket.basic) -
configSchema
String configSchema
JSON schema for feature configuration options -
defaultConfig
String defaultConfig
Default configuration values for the feature in JSON format -
description
String description
Description of the feature functionality -
enabled
Boolean enabled
Whether the feature is enabled -
isPremium
Boolean isPremium
Whether this is a premium feature requiring special access -
minVersion
String minVersion
Minimum version required to support this feature -
moduleName
String moduleName
Module name that the feature belongs to (e.g., im, ticket, forum) -
name
String name
Display name of the feature -
sortOrder
Integer sortOrder
Sort order for feature display
-
-
-
Class com.bytedesk.core.feature.FeatureRequest
class FeatureRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.feature.FeatureResponse
class FeatureResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.gray_release
-
Class com.bytedesk.core.gray_release.GrayReleaseEntity
class GrayReleaseEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
enableGrayRelease
Boolean enableGrayRelease
-
endTime
ZonedDateTime endTime
-
features
String features
-
grayReleasePercentage
Integer grayReleasePercentage
-
startTime
ZonedDateTime startTime
-
status
String status
-
whitelistUsers
String whitelistUsers
-
-
Class com.bytedesk.core.gray_release.GrayReleaseMetrics
class GrayReleaseMetrics extends BaseEntity implements Serializable-
Serialized Fields
-
errorMessage
String errorMessage
-
feature
String feature
-
success
Boolean success
-
timestamp
ZonedDateTime timestamp
-
userUid
String userUid
-
-
-
-
Package com.bytedesk.core.group
-
Class com.bytedesk.core.group.GroupEntity
class GroupEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
admins
List<UserEntity> admins
Administrators of the group -
allowInvite
Boolean allowInvite
Whether members can invite others to the group -
avatar
String avatar
Group avatar or profile picture URL -
creator
UserEntity creator
User who created the group -
description
String description
Description of the group's purpose -
external
Boolean external
Whether this is an external group (open to external users) -
maxMembers
Integer maxMembers
Maximum number of members allowed in the group -
members
List<MemberEntity> members
Members of the group -
muteAll
Boolean muteAll
Whether all members are muted (only admins can speak) -
name
String name
Name of the group -
needApproval
Boolean needApproval
Whether approval is required to join the group -
showTopTip
Boolean showTopTip
Whether to show top notification banner -
status
String status
Current status of the group (NORMAL, ARCHIVED, etc.) -
topTip
String topTip
Top notification banner content -
type
String type
Type of group (NORMAL, PROJECT, DEPARTMENT, etc.)
-
-
Class com.bytedesk.core.group.GroupRequest
class GroupRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.group.GroupResponse
class GroupResponse extends BaseResponse implements Serializable-
Serialized Fields
-
admins
List<UserProtobuf> admins
-
avatar
String avatar
-
creator
UserProtobuf creator
-
description
String description
-
isExternal
Boolean isExternal
-
memberCount
Integer memberCount
-
memberPreview
List<MemberProtobuf> memberPreview
-
name
String name
-
showTopTip
Boolean showTopTip
-
status
GroupStatusEnum status
-
topTip
String topTip
-
type
GroupTypeEnum type
-
-
-
-
Package com.bytedesk.core.group_invite
-
Class com.bytedesk.core.group_invite.GroupInviteEntity
class GroupInviteEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.group_invite.GroupInviteRequest
class GroupInviteRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.group_invite.GroupInviteResponse
class GroupInviteResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.group_invite.event
-
Class com.bytedesk.core.group_invite.event.GroupInviteCreateEvent
class GroupInviteCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group_invite
GroupInviteEntity group_invite
-
-
Class com.bytedesk.core.group_invite.event.GroupInviteDeleteEvent
class GroupInviteDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group_invite
GroupInviteEntity group_invite
-
-
Class com.bytedesk.core.group_invite.event.GroupInviteUpdateEvent
class GroupInviteUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group_invite
GroupInviteEntity group_invite
-
-
-
Package com.bytedesk.core.group_notice
-
Class com.bytedesk.core.group_notice.GroupNoticeEntity
class GroupNoticeEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.group_notice.GroupNoticeRequest
class GroupNoticeRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.group_notice.GroupNoticeResponse
class GroupNoticeResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.group_notice.event
-
Class com.bytedesk.core.group_notice.event.GroupNoticeCreateEvent
class GroupNoticeCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group_notice
GroupNoticeEntity group_notice
-
-
Class com.bytedesk.core.group_notice.event.GroupNoticeDeleteEvent
class GroupNoticeDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group_notice
GroupNoticeEntity group_notice
-
-
Class com.bytedesk.core.group_notice.event.GroupNoticeUpdateEvent
class GroupNoticeUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
group_notice
GroupNoticeEntity group_notice
-
-
-
Package com.bytedesk.core.group.event
-
Class com.bytedesk.core.group.event.GroupCreateEvent
class GroupCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
group
GroupEntity group
-
-
-
Class com.bytedesk.core.group.event.GroupUpdateEvent
class GroupUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
group
GroupEntity group
-
-
-
-
Package com.bytedesk.core.invoice
-
Class com.bytedesk.core.invoice.InvoiceEntity
class InvoiceEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.invoice.InvoiceRequest
class InvoiceRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.invoice.InvoiceResponse
class InvoiceResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.ip_access
-
Class com.bytedesk.core.ip_access.IpAccessEntity
class IpAccessEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessCount
Integer accessCount
-
accessTime
ZonedDateTime accessTime
-
endpoint
String endpoint
-
httpMethod
String httpMethod
-
ip
String ip
-
ipLocation
String ipLocation
-
lastAccessTime
ZonedDateTime lastAccessTime
-
params
String params
-
-
-
Class com.bytedesk.core.ip_access.IpAccessRequest
class IpAccessRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.ip_access.IpAccessResponse
class IpAccessResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessCount
Integer accessCount
-
accessTime
ZonedDateTime accessTime
-
endpoint
String endpoint
-
httpMethod
String httpMethod
-
ip
String ip
-
ipLocation
String ipLocation
-
lastAccessTime
ZonedDateTime lastAccessTime
-
params
String params
-
-
-
-
Package com.bytedesk.core.ip_black
-
Class com.bytedesk.core.ip_black.IpBlackEntity
class IpBlackEntity extends BaseEntity implements Serializable-
Serialized Fields
-
blackNickname
String blackNickname
-
blackUid
String blackUid
-
endTime
ZonedDateTime endTime
-
ip
String ip
-
ipLocation
String ipLocation
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
userNickname
String userNickname
-
userUid
String userUid
-
-
-
Class com.bytedesk.core.ip_black.IpBlackExcel
class IpBlackExcel extends BaseExcel implements Serializable -
Class com.bytedesk.core.ip_black.IpBlackRequest
class IpBlackRequest extends BaseRequest implements Serializable-
Serialized Fields
-
blackNickname
String blackNickname
-
blackUid
String blackUid
-
endTime
ZonedDateTime endTime
-
ip
String ip
-
ipLocation
String ipLocation
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
userNickname
String userNickname
-
userUid
String userUid
-
-
-
Class com.bytedesk.core.ip_black.IpBlackResponse
class IpBlackResponse extends BaseResponse implements Serializable-
Serialized Fields
-
blackNickname
String blackNickname
-
blackUid
String blackUid
-
endTime
ZonedDateTime endTime
-
ip
String ip
-
ipLocation
String ipLocation
-
name
String name
-
reason
String reason
-
startTime
ZonedDateTime startTime
-
userNickname
String userNickname
-
-
-
-
Package com.bytedesk.core.ip_white
-
Class com.bytedesk.core.ip_white.IpWhiteEntity
class IpWhiteEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.ip_white.IpWhiteRequest
class IpWhiteRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.ip_white.IpWhiteResponse
class IpWhiteResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.member
-
Class com.bytedesk.core.member.MemberEntity
class MemberEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
Profile picture URL for the member -
deptUid
String deptUid
Department UID that this member belongs to -
description
String description
Brief description or bio of the member -
email
@Email(message="email format error") String email
Email address of the member -
jobNo
String jobNo
Employee job number or ID -
jobTitle
String jobTitle
Job title or position of the member -
mobile
String mobile
Mobile phone number (Chinese format supported) -
nickname
String nickname
Display name of the team member -
roleUids
Set<String> roleUids
Role UIDs assigned to this member -
seatNo
String seatNo
Seat or desk number of the member -
status
String status
Current status of the member (INVITING, ACTIVE, INACTIVE, etc.) -
telephone
String telephone
Office telephone number -
user
UserEntity user
Associated user account for this member
-
-
Class com.bytedesk.core.member.MemberProtobuf
class MemberProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.member.MemberRequest
class MemberRequest extends BaseRequest implements Serializable-
Serialized Fields
-
avatar
String avatar
-
deptUid
@NotBlank String deptUid
-
description
String description
-
email
@Email(message="email format error") String email
-
groupUid
String groupUid
群组的uid,用于查询特定群组的成员 -
inviteAccepted
Boolean inviteAccepted
-
jobNo
String jobNo
-
jobTitle
String jobTitle
-
keyword
String keyword
用于筛选成员的关键词,可以是昵称等 -
mobile
@NotBlank String mobile
-
nickname
@NotBlank String nickname
-
password
String password
-
roleUids
Set<String> roleUids
-
seatNo
String seatNo
-
status
String status
-
subDeptUids
Set<String> subDeptUids
-
telephone
String telephone
-
username
String username
-
-
-
Class com.bytedesk.core.member.MemberResponse
class MemberResponse extends BaseResponse implements Serializable-
Serialized Fields
-
avatar
String avatar
-
deptUid
String deptUid
-
description
String description
-
email
String email
-
jobNo
String jobNo
-
jobTitle
String jobTitle
-
mobile
String mobile
-
nickname
String nickname
-
roleUids
Set<String> roleUids
-
seatNo
String seatNo
-
status
String status
-
telephone
String telephone
-
user
UserResponse user
-
-
-
-
Package com.bytedesk.core.member.event
-
Class com.bytedesk.core.member.event.MemberCreateEvent
class MemberCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
member
MemberEntity member
-
-
-
Class com.bytedesk.core.member.event.MemberUpdateEvent
class MemberUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
member
MemberEntity member
-
-
-
-
Package com.bytedesk.core.member.mq
-
Class com.bytedesk.core.member.mq.MemberBatchMessage
class MemberBatchMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
batchIndex
Integer batchIndex
批次索引(第几个Member) -
batchTotal
Integer batchTotal
批次总数 -
batchUid
String batchUid
批次唯一标识 -
createTimestamp
Long createTimestamp
创建时间戳 -
isLastBatch
Boolean isLastBatch
是否为最后一个批次 -
memberExcelJson
String memberExcelJson
Member Excel数据(JSON格式) -
operationType
String operationType
操作类型:batch_import -
orgUid
String orgUid
组织唯一标识 -
retryCount
Integer retryCount
重试次数
-
-
-
Package com.bytedesk.core.menu
-
Package com.bytedesk.core.message
-
Class com.bytedesk.core.message.AbstractMessageEntity
class AbstractMessageEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.message.MessageEntity
class MessageEntity extends AbstractMessageEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
thread
ThreadEntity thread
Associated conversation thread containing this message Many-to-one relationship: multiple messages can belong to one thread
-
-
Class com.bytedesk.core.message.MessageExtra
class MessageExtra extends BaseExtra implements Serializable -
Class com.bytedesk.core.message.MessageProtobuf
class MessageProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channel
ChannelEnum channel
-
content
String content
-
createdAt
ZonedDateTime createdAt
-
extra
String extra
-
status
MessageStatusEnum status
-
thread
ThreadProtobuf thread
-
type
MessageTypeEnum type
-
uid
String uid
-
user
UserProtobuf user
-
-
Class com.bytedesk.core.message.MessageRequest
class MessageRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.message.MessageResponse
class MessageResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channel
String channel
-
content
String content
-
extra
String extra
-
status
String status
-
thread
ThreadResponse thread
-
type
String type
-
user
UserProtobuf user
-
-
-
Package com.bytedesk.core.message_unread
-
Class com.bytedesk.core.message_unread.MessageUnreadEntity
class MessageUnreadEntity extends AbstractMessageEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
thread
ThreadEntity thread
Associated conversation thread containing this message Many-to-one relationship: multiple messages can belong to one thread
-
-
Class com.bytedesk.core.message_unread.MessageUnreadRequest
class MessageUnreadRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.message_unread.MessageUnreadResponse
class MessageUnreadResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channel
String channel
-
content
String content
-
extra
String extra
-
status
String status
-
thread
ThreadResponse thread
-
type
String type
-
user
UserProtobuf user
-
-
-
Package com.bytedesk.core.message.content
-
Class com.bytedesk.core.message.content.ArticleContent
class ArticleContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.AudioContent
class AudioContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.ButtonContent
class ButtonContent extends BaseContent implements Serializable-
Serialized Fields
-
enableShareButton
Boolean enableShareButton
是否启用分享按钮 用于extension类型 -
fallbackUrl
String fallbackUrl
备用URL 用于web_url、extension类型 -
gameMetadata
ButtonContent.GameMetadata gameMetadata
游戏元数据 用于game_play类型 -
messengerExtensions
Boolean messengerExtensions
是否启用Messenger扩展 用于web_url类型 -
payload
String payload
按钮载荷 用于postback、phone_number、game_play类型 -
timezone
String timezone
时区 用于account_link类型 -
title
String title
按钮标题 必填字段,最多20个字符 -
type
String type
按钮类型 必填字段 -
url
String url
URL地址 用于web_url、account_link、extension类型 -
viewStyle
String viewStyle
视图样式 用于extension类型 可选值:full, compact, tall -
webviewHeightRatio
String webviewHeightRatio
WebView高度比例 用于web_url、extension类型 可选值:compact, tall, full -
webviewShareButton
String webviewShareButton
WebView分享按钮设置 用于web_url类型 可选值:hide
-
-
-
Class com.bytedesk.core.message.content.DocumentContent
class DocumentContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.EmailContent
class EmailContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.FileContent
class FileContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.ImageContent
class ImageContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.LinkContent
class LinkContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.LocationContent
class LocationContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.MusicContent
class MusicContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.QuotationContent
class QuotationContent extends BaseContent implements Serializable-
Serialized Fields
-
content
String content
-
quotedContent
String quotedContent
被引用消息的原始内容 对于文本消息,直接存储文本内容 对于其他类型消息,存储JSON格式的内容 -
quotedCreatedAt
ZonedDateTime quotedCreatedAt
-
quotedMessageType
MessageTypeEnum quotedMessageType
被引用消息的类型 对应 MessageTypeEnum -
quotedMessageUid
String quotedMessageUid
-
quotedSenderName
String quotedSenderName
-
quotedSenderUid
String quotedSenderUid
-
-
-
Class com.bytedesk.core.message.content.StickerContent
class StickerContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.VideoContent
class VideoContent extends BaseContent implements Serializable -
Class com.bytedesk.core.message.content.VoiceContent
class VoiceContent extends BaseContent implements Serializable
-
-
Package com.bytedesk.core.message.event
-
Class com.bytedesk.core.message.event.MessageCreateEvent
class MessageCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message
MessageEntity message
-
-
Class com.bytedesk.core.message.event.MessageJsonEvent
class MessageJsonEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
json
String json
-
-
-
Class com.bytedesk.core.message.event.MessageUpdateEvent
class MessageUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message
MessageEntity message
-
-
-
Package com.bytedesk.core.moment
-
Class com.bytedesk.core.moment.MomentEntity
class MomentEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.moment.MomentRequest
class MomentRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.moment.MomentResponse
class MomentResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.moment.event
-
Class com.bytedesk.core.moment.event.MomentCreateEvent
class MomentCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
moment
MomentEntity moment
-
-
Class com.bytedesk.core.moment.event.MomentDeleteEvent
class MomentDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
moment
MomentEntity moment
-
-
Class com.bytedesk.core.moment.event.MomentUpdateEvent
class MomentUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
moment
MomentEntity moment
-
-
-
Package com.bytedesk.core.notice
-
Class com.bytedesk.core.notice.NoticeEntity
class NoticeEntity extends BaseEntity implements Serializable-
Serialized Fields
-
content
String content
Main content of the notice -
extra
String extra
Additional notice information stored as JSON format -
status
String status
Current status of the notice (PENDING, PUBLISHED, ARCHIVED, etc.) -
title
String title
Title of the notice or announcement -
type
String type
Type of notice (LOGIN, SYSTEM, MAINTENANCE, etc.)
-
-
-
Class com.bytedesk.core.notice.NoticeProtobuf
class NoticeProtobuf extends Object implements Serializable -
Class com.bytedesk.core.notice.NoticeRequest
class NoticeRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.notice.NoticeResponse
class NoticeResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.notice_account
-
Class com.bytedesk.core.notice_account.NoticeAccountEntity
class NoticeAccountEntity extends BaseEntityNoOrg implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.notice_account.NoticeAccountRequest
class NoticeAccountRequest extends BaseRequestNoOrg implements Serializable -
Class com.bytedesk.core.notice_account.NoticeAccountResponse
class NoticeAccountResponse extends BaseResponseNoOrg implements Serializable
-
-
Package com.bytedesk.core.notice.event
-
Class com.bytedesk.core.notice.event.NoticeCreateEvent
class NoticeCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
notice
NoticeEntity notice
-
-
Class com.bytedesk.core.notice.event.NoticeDeleteEvent
class NoticeDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
notice
NoticeEntity notice
-
-
Class com.bytedesk.core.notice.event.NoticeUpdateEvent
class NoticeUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
notice
NoticeEntity notice
-
-
-
Package com.bytedesk.core.notice.extra
-
Class com.bytedesk.core.notice.extra.NoticeExtraLogin
class NoticeExtraLogin extends BaseExtra implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.payment
-
Class com.bytedesk.core.payment.PaymentEntity
class PaymentEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.payment.PaymentRequest
class PaymentRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.payment.PaymentResponse
class PaymentResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.push
-
Class com.bytedesk.core.push.PushEntity
class PushEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.push.PushRequest
class PushRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.push.PushResponse
class PushResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.push.PushTokenEntity
class PushTokenEntity extends BaseEntity implements Serializable
-
-
Package com.bytedesk.core.quartz
-
Class com.bytedesk.core.quartz.QuartzEntity
class QuartzEntity extends BaseEntity implements Serializable-
Serialized Fields
-
cronExpression
String cronExpression
Cron expression defining the job execution schedule -
description
String description
Description of the job's purpose -
durable
Boolean durable
Whether the job should persist after completion -
jobClassName
String jobClassName
Fully qualified class name of the job implementation -
jobGroup
String jobGroup
Group name for organizing related jobs -
jobMethodName
String jobMethodName
Method name to be executed in the job class -
jobName
String jobName
Name of the scheduled job -
misfirePolicy
String misfirePolicy
Policy for handling misfired triggers -
nonconcurrent
Boolean nonconcurrent
Whether the job should not run concurrently with itself -
triggerGroup
String triggerGroup
Group name for organizing related triggers -
triggerName
String triggerName
Name of the trigger for this job -
triggerState
String triggerState
Current state of the trigger (WAITING, PAUSED, ACQUIRED) -
triggerType
String triggerType
Type of trigger (SIMPLE, CRON) -
updateData
Boolean updateData
Whether the job should update data during execution
-
-
-
Class com.bytedesk.core.quartz.QuartzJob
class QuartzJob extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable -
Class com.bytedesk.core.quartz.QuartzRequest
class QuartzRequest extends BaseRequest implements Serializable-
Serialized Fields
-
cronExpression
@NotBlank(message="cronExpression is required") String cronExpression
cron执行表达式 -
description
String description
-
durable
Boolean durable
-
jobClassName
@NotBlank(message="jobClassName is required") String jobClassName
调用方法 -
jobGroup
@NotBlank(message="jobGroup is required") String jobGroup
任务组名 -
jobMethodName
@NotBlank(message="jobMethodName is required") String jobMethodName
-
jobName
@NotBlank(message="jobName is required") String jobName
任务名称 -
misfirePolicy
String misfirePolicy
cron计划策略 -
nonconcurrent
Boolean nonconcurrent
-
orgUid
@NotBlank(message="orgUid is required") String orgUid
belong to org -
triggerGroup
@NotBlank(message="triggerGroup is required") String triggerGroup
-
triggerName
@NotBlank(message="triggerName is required") String triggerName
-
triggerState
String triggerState
-
triggerType
String triggerType
-
updateData
Boolean updateData
-
-
-
Class com.bytedesk.core.quartz.QuartzResponse
class QuartzResponse extends BaseResponse implements Serializable-
Serialized Fields
-
cronExpression
String cronExpression
cron执行表达式 -
description
String description
-
durable
Boolean durable
-
jobClassName
String jobClassName
调用目标字符串 -
jobGroup
String jobGroup
任务组名 -
jobMethodName
String jobMethodName
-
jobName
String jobName
任务名称 -
misfirePolicy
String misfirePolicy
cron计划策略 -
nonconcurrent
Boolean nonconcurrent
-
triggerGroup
String triggerGroup
-
triggerName
String triggerName
-
triggerState
String triggerState
-
triggerType
String triggerType
-
updateData
Boolean updateData
-
-
-
-
Package com.bytedesk.core.quartz.event
-
Class com.bytedesk.core.quartz.event.QuartzDay0Event
class QuartzDay0Event extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.quartz.event.QuartzDay8Event
class QuartzDay8Event extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.quartz.event.QuartzFiveMinEvent
class QuartzFiveMinEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.quartz.event.QuartzFiveSecondEvent
class QuartzFiveSecondEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.quartz.event.QuartzHalfHourEvent
class QuartzHalfHourEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.quartz.event.QuartzHourlyEvent
class QuartzHourlyEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.quartz.event.QuartzOneMinEvent
class QuartzOneMinEvent extends org.springframework.context.ApplicationEvent implements Serializable
-
-
Package com.bytedesk.core.quartz.job
-
Class com.bytedesk.core.quartz.job.QuartzDaily0Job
class QuartzDaily0Job extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
Class com.bytedesk.core.quartz.job.QuartzDaily8Job
class QuartzDaily8Job extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
Class com.bytedesk.core.quartz.job.QuartzFiveMinJob
class QuartzFiveMinJob extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
Class com.bytedesk.core.quartz.job.QuartzFiveSecondJob
class QuartzFiveSecondJob extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
Class com.bytedesk.core.quartz.job.QuartzHalfHourJob
class QuartzHalfHourJob extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
Class com.bytedesk.core.quartz.job.QuartzHourlyJob
class QuartzHourlyJob extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
Class com.bytedesk.core.quartz.job.QuartzOneMinJob
class QuartzOneMinJob extends org.springframework.scheduling.quartz.QuartzJobBean implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytedeskEventPublisher
BytedeskEventPublisher bytedeskEventPublisher
-
-
-
Package com.bytedesk.core.rbac.auth
-
Class com.bytedesk.core.rbac.auth.AuthRequest
class AuthRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accessToken
String accessToken
-
captchaCode
String captchaCode
-
captchaUid
String captchaUid
-
channel
String channel
-
code
String code
-
country
String country
-
device
String device
-
deviceUid
String deviceUid
-
email
String email
-
mobile
String mobile
-
password
String password
-
passwordHash
String passwordHash
-
passwordSalt
String passwordSalt
-
platform
@NotBlank String platform
-
username
String username
-
userUid
String userUid
-
-
Class com.bytedesk.core.rbac.auth.AuthToken
class AuthToken extends Object implements Serializable-
Serialized Fields
-
isAuthenticated
Boolean isAuthenticated
-
userDetails
UserDetailsImpl userDetails
-
-
-
-
Package com.bytedesk.core.rbac.auth.event
-
Class com.bytedesk.core.rbac.auth.event.AuthSuccessEvent
class AuthSuccessEvent extends org.springframework.context.ApplicationEvent implements Serializable
-
-
Package com.bytedesk.core.rbac.auth.oauth2
-
Class com.bytedesk.core.rbac.auth.oauth2.OAuth2Entity
class OAuth2Entity extends BaseEntity implements Serializable -
Class com.bytedesk.core.rbac.auth.oauth2.OAuth2Request
class OAuth2Request extends BaseRequest implements Serializable -
Class com.bytedesk.core.rbac.auth.oauth2.OAuth2Response
class OAuth2Response extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.rbac.authority
-
Class com.bytedesk.core.rbac.authority.AuthorityEntity
class AuthorityEntity extends BaseEntityNoOrg implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.rbac.authority.AuthorityRequest
class AuthorityRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.rbac.authority.AuthorityResponse
class AuthorityResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.rbac.authority.event
-
Class com.bytedesk.core.rbac.authority.event.AuthorityCreateEvent
class AuthorityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authority
AuthorityEntity authority
-
-
Class com.bytedesk.core.rbac.authority.event.AuthorityDeleteEvent
class AuthorityDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authority
AuthorityEntity authority
-
-
Class com.bytedesk.core.rbac.authority.event.AuthorityUpdateEvent
class AuthorityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authority
AuthorityEntity authority
-
-
-
Package com.bytedesk.core.rbac.organization
-
Class com.bytedesk.core.rbac.organization.OrganizationEntity
class OrganizationEntity extends BaseEntityNoOrg implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
code
String code
-
description
String description
-
enabled
Boolean enabled
-
forceValidateEmail
Boolean forceValidateEmail
-
forceValidateMobile
Boolean forceValidateMobile
-
identityImage
String identityImage
-
identityNumber
String identityNumber
-
identityType
String identityType
-
logo
String logo
-
name
@NotBlank String name
-
rejectReason
String rejectReason
-
user
UserEntity user
-
verifiedType
String verifiedType
-
verifyDate
ZonedDateTime verifyDate
-
verifyStatus
String verifyStatus
-
vip
Boolean vip
-
vipExpireDate
ZonedDateTime vipExpireDate
-
-
Class com.bytedesk.core.rbac.organization.OrganizationRequest
class OrganizationRequest extends BaseRequestNoOrg implements Serializable-
Serialized Fields
-
code
String code
-
description
String description
-
enabled
Boolean enabled
-
identityImage
String identityImage
-
identityNumber
String identityNumber
-
identityType
String identityType
-
logo
String logo
-
name
String name
-
rejectReason
String rejectReason
-
verifiedType
String verifiedType
-
verifyDate
ZonedDateTime verifyDate
-
verifyStatus
String verifyStatus
-
vip
Boolean vip
-
vipExpireDate
ZonedDateTime vipExpireDate
-
-
-
Class com.bytedesk.core.rbac.organization.OrganizationResponse
class OrganizationResponse extends BaseResponseNoOrg implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
code
String code
-
description
String description
-
enabled
Boolean enabled
-
identityImage
String identityImage
-
identityNumber
String identityNumber
-
identityType
String identityType
-
logo
String logo
-
name
String name
-
rejectReason
String rejectReason
-
user
UserResponse user
-
verifiedType
String verifiedType
-
verifyDate
ZonedDateTime verifyDate
-
verifyStatus
String verifyStatus
-
vip
Boolean vip
-
vipExpireDate
ZonedDateTime vipExpireDate
-
-
Class com.bytedesk.core.rbac.organization.OrganizationResponseSimple
class OrganizationResponseSimple extends BaseResponseNoOrg implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.rbac.organization_apply
-
Class com.bytedesk.core.rbac.organization_apply.OrganizationApplyEntity
class OrganizationApplyEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.rbac.organization_apply.OrganizationApplyRequest
class OrganizationApplyRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.rbac.organization_apply.OrganizationApplyResponse
class OrganizationApplyResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.rbac.organization_apply.event
-
Class com.bytedesk.core.rbac.organization_apply.event.OrganizationApplyCreateEvent
class OrganizationApplyCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
organizationApply
OrganizationApplyEntity organizationApply
-
-
Class com.bytedesk.core.rbac.organization_apply.event.OrganizationApplyDeleteEvent
class OrganizationApplyDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
organizationApply
OrganizationApplyEntity organizationApply
-
-
Class com.bytedesk.core.rbac.organization_apply.event.OrganizationApplyUpdateEvent
class OrganizationApplyUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
organizationApply
OrganizationApplyEntity organizationApply
-
-
-
Package com.bytedesk.core.rbac.organization.event
-
Class com.bytedesk.core.rbac.organization.event.OrganizationCreateEvent
class OrganizationCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.rbac.role
-
Class com.bytedesk.core.rbac.role.RoleEntity
class RoleEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authorities
Set<AuthorityEntity> authorities
-
description
String description
-
name
@NotBlank String name
-
system
Boolean system
-
-
Class com.bytedesk.core.rbac.role.RoleRequest
class RoleRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.rbac.role.RoleResponse
class RoleResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authorities
Set<AuthorityResponse> authorities
-
description
String description
-
name
String name
-
system
Boolean system
-
-
-
Package com.bytedesk.core.rbac.role.event
-
Class com.bytedesk.core.rbac.role.event.RoleCreateEvent
class RoleCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
roleEntity
RoleEntity roleEntity
-
-
Class com.bytedesk.core.rbac.role.event.RoleUpdateEvent
class RoleUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
roleEntity
RoleEntity roleEntity
-
-
-
Package com.bytedesk.core.rbac.token
-
Class com.bytedesk.core.rbac.token.TokenEntity
class TokenEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accessToken
String accessToken
-
channel
String channel
-
clientId
String clientId
-
description
String description
-
device
String device
-
expiresAt
ZonedDateTime expiresAt
-
name
String name
-
permanent
Boolean permanent
-
refreshToken
String refreshToken
-
revoked
Boolean revoked
-
revokeReason
String revokeReason
-
scope
List<String> scope
-
type
String type
-
-
Class com.bytedesk.core.rbac.token.TokenRequest
class TokenRequest extends BaseRequest implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.core.rbac.token.TokenResponse
class TokenResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
channel
String channel
-
description
String description
-
device
String device
-
expiresAt
ZonedDateTime expiresAt
-
name
String name
-
permanent
Boolean permanent
-
refreshToken
String refreshToken
-
revoked
Boolean revoked
-
revokeReason
String revokeReason
-
scope
List<String> scope
-
type
String type
-
-
-
-
Package com.bytedesk.core.rbac.user
-
Class com.bytedesk.core.rbac.user.UserDetailsImpl
class UserDetailsImpl extends Object implements Serializable-
Serialized Fields
-
authorities
Collection<? extends org.springframework.security.core.GrantedAuthority> authorities
-
avatar
String avatar
-
channel
String channel
-
country
String country
-
createdAt
ZonedDateTime createdAt
-
currentOrganization
OrganizationEntity currentOrganization
-
currentRoles
Set<RoleEntity> currentRoles
-
description
String description
-
device
String device
-
email
String email
-
emailVerified
Boolean emailVerified
-
enabled
Boolean enabled
-
id
Long id
-
mobile
String mobile
-
mobileVerified
Boolean mobileVerified
-
nickname
String nickname
-
orgUid
String orgUid
-
password
String password
-
platform
String platform
-
sex
String sex
-
superUser
Boolean superUser
-
uid
String uid
-
updatedAt
ZonedDateTime updatedAt
-
username
String username
-
userOrganizationRoles
Set<UserOrganizationRoleEntity> userOrganizationRoles
-
-
-
Class com.bytedesk.core.rbac.user.UserEntity
class UserEntity extends BaseEntityNoOrg implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
URL of the user's avatar image -
country
String country
Country code for the user (default: 86 for China) -
currentOrganization
OrganizationEntity currentOrganization
User's current active organization Users can belong to multiple organizations but can only be active in one at a time -
currentRoles
Set<RoleEntity> currentRoles
Current roles assigned to the user in the active organization -
description
String description
User description or bio -
email
@Email(message="email format error") String email
User's email address for communication and verification -
emailVerified
boolean emailVerified
Whether the user's email has been verified -
enabled
boolean enabled
Whether the user account is enabled -
extra
String extra
-
mobile
String mobile
User's mobile phone number -
mobileVerified
boolean mobileVerified
Whether the user's mobile number has been verified -
nickname
String nickname
Display name of the user -
num
String num
User number for searching and adding friends -
password
String password
Encrypted password for user authentication -
passwordModifiedAt
ZonedDateTime passwordModifiedAt
Password last modified time for security compliance Used for tracking password changes and prompting users to update passwords Defaults to account creation time when user is created -
sex
String sex
User's gender (MALE, FEMALE, UNKNOWN) -
superUser
boolean superUser
Whether the user has super administrator privileges -
username
@NotBlank(message="username is required") String username
Username used in JWT authentication (required field) -
userOrganizationRoles
Set<UserOrganizationRoleEntity> userOrganizationRoles
User's roles across all organizations One user can belong to multiple organizations with different roles in each
-
-
Class com.bytedesk.core.rbac.user.UserOrganizationRoleEntity
class UserOrganizationRoleEntity extends Object implements Serializable-
Serialized Fields
-
endDate
ZonedDateTime endDate
-
id
Long id
-
organization
OrganizationEntity organization
-
roles
Set<RoleEntity> roles
-
startDate
ZonedDateTime startDate
-
user
UserEntity user
-
-
-
Class com.bytedesk.core.rbac.user.UserProtobuf
class UserProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.rbac.user.UserRequest
class UserRequest extends BaseRequest implements Serializable-
Serialized Fields
-
avatar
String avatar
-
captchaCode
String captchaCode
-
captchaUid
String captchaUid
-
code
String code
-
country
String country
-
description
String description
-
email
@Email(message="email format error") String email
-
emailVerified
Boolean emailVerified
-
enabled
Boolean enabled
-
mobile
String mobile
-
mobileVerified
Boolean mobileVerified
-
newPassword
String newPassword
-
nickname
String nickname
-
num
String num
-
oldPassword
String oldPassword
-
password
String password
-
platform
@NotBlank(message="platform required") String platform
-
sex
UserEntity.Sex sex
-
uid
String uid
-
username
String username
-
-
-
Class com.bytedesk.core.rbac.user.UserResponse
class UserResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authorities
Set<org.springframework.security.core.GrantedAuthority> authorities
-
avatar
String avatar
-
country
String country
-
currentOrganization
OrganizationResponseSimple currentOrganization
-
currentRoles
Set<RoleResponse> currentRoles
-
description
String description
-
email
String email
-
emailVerified
Boolean emailVerified
-
enabled
Boolean enabled
-
mobile
String mobile
-
mobileVerified
Boolean mobileVerified
-
nickname
String nickname
-
passwordModifiedAt
String passwordModifiedAt
Password last modified time for security compliance tracking -
platform
String platform
-
sex
UserEntity.Sex sex
-
superUser
Boolean superUser
-
username
String username
-
userOrganizationRoles
Set<UserOrganizationRoleResponse> userOrganizationRoles
-
-
-
Package com.bytedesk.core.rbac.user.event
-
Class com.bytedesk.core.rbac.user.event.UserCreateEvent
class UserCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
user
UserEntity user
-
-
-
Class com.bytedesk.core.rbac.user.event.UserLoginEvent
class UserLoginEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
user
UserEntity user
-
-
Class com.bytedesk.core.rbac.user.event.UserLogoutEvent
class UserLogoutEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
user
UserEntity user
-
-
Class com.bytedesk.core.rbac.user.event.UserUpdateEvent
class UserUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
user
UserEntity user
-
-
-
-
Package com.bytedesk.core.recharge
-
Class com.bytedesk.core.recharge.RechargeEntity
class RechargeEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.recharge.RechargeRequest
class RechargeRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.recharge.RechargeResponse
class RechargeResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.relation
-
Class com.bytedesk.core.relation.RelationEntity
class RelationEntity extends BaseEntity implements Serializable-
Serialized Fields
-
category
String category
关系分类 -
commentCount
Integer commentCount
评论数量 -
extra
String extra
关系额外信息(JSON格式) -
fanCount
Integer fanCount
粉丝数量 -
favoriteCount
Integer favoriteCount
收藏数量 -
followCount
Integer followCount
关注数量 -
interactionFrequency
Integer interactionFrequency
互动频率(每月互动次数) -
isMuted
Boolean isMuted
是否免打扰 -
isMutual
Boolean isMutual
是否互相关注 -
isPinned
Boolean isPinned
是否置顶 -
isPublic
Boolean isPublic
是否公开(其他用户可见) -
isSpecial
Boolean isSpecial
是否特别关注 -
lastInteractionTime
ZonedDateTime lastInteractionTime
最后互动时间 -
likeCount
Integer likeCount
点赞数量 -
metadata
String metadata
关系元数据(JSON格式,存储扩展信息) -
objectContentUid
String objectContentUid
关系客体内容ID(被关系的内容,如文章、视频等) -
objectUserUid
String objectUserUid
关系客体用户ID(被关系的用户) -
relationDurationDays
Integer relationDurationDays
关系持续时间(天数) -
relationEndTime
ZonedDateTime relationEndTime
关系结束时间 -
relationQualityScore
Integer relationQualityScore
关系质量评分(0-100) -
relationStartTime
ZonedDateTime relationStartTime
关系开始时间 -
remark
String remark
关系备注 -
shareCount
Integer shareCount
分享数量 -
source
String source
关系来源(如:推荐、搜索、分享等) -
status
String status
关系状态:ACTIVE(活跃)、INACTIVE(非活跃)、BLOCKED(屏蔽)、DELETED(删除) -
subjectUserUid
String subjectUserUid
关系主体用户ID(发起关系的用户) -
subtype
String subtype
关系子类型(如:互相关注、单向关注等) -
tagList
List<String> tagList
关系标签列表 -
type
String type
Type of relation (FOLLOW, LIKE, FAVORITE, etc.) -
viewCount
Integer viewCount
浏览数量 -
weight
Integer weight
关系强度/权重(0-100,用于算法推荐)
-
-
-
Class com.bytedesk.core.relation.RelationRequest
class RelationRequest extends BaseRequest implements Serializable-
Serialized Fields
-
category
String category
关系分类 -
commentCount
Integer commentCount
评论数量 -
extra
String extra
关系额外信息(JSON格式) -
fanCount
Integer fanCount
粉丝数量 -
favoriteCount
Integer favoriteCount
收藏数量 -
followCount
Integer followCount
关注数量 -
interactionFrequency
Integer interactionFrequency
互动频率(每月互动次数) -
isMuted
Boolean isMuted
是否免打扰 -
isMutual
Boolean isMutual
是否互相关注 -
isPinned
Boolean isPinned
是否置顶 -
isPublic
Boolean isPublic
是否公开(其他用户可见) -
isSpecial
Boolean isSpecial
是否特别关注 -
lastInteractionTime
String lastInteractionTime
最后互动时间 -
likeCount
Integer likeCount
点赞数量 -
metadata
String metadata
关系元数据(JSON格式,存储扩展信息) -
objectContentUid
String objectContentUid
关系客体内容ID(被关系的内容,如文章、视频等) -
objectUserUid
String objectUserUid
关系客体用户ID(被关系的用户) -
relationDurationDays
Integer relationDurationDays
关系持续时间(天数) -
relationEndTime
String relationEndTime
关系结束时间 -
relationQualityScore
Integer relationQualityScore
关系质量评分(0-100) -
relationStartTime
String relationStartTime
关系开始时间 -
remark
String remark
关系备注 -
shareCount
Integer shareCount
分享数量 -
source
String source
关系来源(如:推荐、搜索、分享等) -
status
String status
关系状态 -
subjectUserUid
String subjectUserUid
关系主体用户ID(发起关系的用户) -
subtype
String subtype
关系子类型(如:互相关注、单向关注等) -
tagList
List<String> tagList
关系标签列表 -
viewCount
Integer viewCount
浏览数量 -
weight
Integer weight
关系强度/权重(0-100,用于算法推荐)
-
-
-
Class com.bytedesk.core.relation.RelationResponse
class RelationResponse extends BaseResponse implements Serializable-
Serialized Fields
-
category
String category
关系分类 -
commentCount
Integer commentCount
评论数量 -
extra
String extra
关系额外信息(JSON格式) -
fanCount
Integer fanCount
粉丝数量 -
favoriteCount
Integer favoriteCount
收藏数量 -
followCount
Integer followCount
关注数量 -
interactionFrequency
Integer interactionFrequency
互动频率(每月互动次数) -
isMuted
Boolean isMuted
是否免打扰 -
isMutual
Boolean isMutual
是否互相关注 -
isPinned
Boolean isPinned
是否置顶 -
isPublic
Boolean isPublic
是否公开(其他用户可见) -
isSpecial
Boolean isSpecial
是否特别关注 -
lastInteractionTime
ZonedDateTime lastInteractionTime
最后互动时间 -
likeCount
Integer likeCount
点赞数量 -
metadata
String metadata
关系元数据(JSON格式,存储扩展信息) -
objectContentUid
String objectContentUid
关系客体内容ID(被关系的内容,如文章、视频等) -
objectUserUid
String objectUserUid
关系客体用户ID(被关系的用户) -
relationDurationDays
Integer relationDurationDays
关系持续时间(天数) -
relationEndTime
ZonedDateTime relationEndTime
关系结束时间 -
relationQualityScore
Integer relationQualityScore
关系质量评分(0-100) -
relationStartTime
ZonedDateTime relationStartTime
关系开始时间 -
remark
String remark
关系备注 -
shareCount
Integer shareCount
分享数量 -
source
String source
关系来源(如:推荐、搜索、分享等) -
status
String status
关系状态 -
subjectUserUid
String subjectUserUid
关系主体用户ID(发起关系的用户) -
subtype
String subtype
关系子类型(如:互相关注、单向关注等) -
tagList
List<String> tagList
关系标签列表 -
type
String type
-
viewCount
Integer viewCount
浏览数量 -
weight
Integer weight
关系强度/权重(0-100,用于算法推荐)
-
-
-
-
Package com.bytedesk.core.relation.event
-
Class com.bytedesk.core.relation.event.RelationCreateEvent
class RelationCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
relation
RelationEntity relation
-
-
Class com.bytedesk.core.relation.event.RelationDeleteEvent
class RelationDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
relation
RelationEntity relation
-
-
Class com.bytedesk.core.relation.event.RelationUpdateEvent
class RelationUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
relation
RelationEntity relation
-
-
-
Package com.bytedesk.core.server
-
Class com.bytedesk.core.server.ServerEntity
class ServerEntity extends BaseEntityNoOrg implements Serializable-
Serialized Fields
-
appVersion
String appVersion
Application version -
cpuAlertThreshold
Double cpuAlertThreshold
Alert threshold for CPU usage -
cpuUsage
Double cpuUsage
CPU usage percentage (0-100) -
description
String description
Server description -
diskAlertThreshold
Double diskAlertThreshold
Alert threshold for disk usage -
diskUsage
Double diskUsage
Disk usage percentage (0-100) -
environment
String environment
Environment (DEV, TEST, PROD, etc.) -
javaVersion
String javaVersion
Java version (if applicable) -
lastHeartbeat
ZonedDateTime lastHeartbeat
Last heartbeat time -
location
String location
Server location or data center -
memoryAlertThreshold
Double memoryAlertThreshold
Alert threshold for memory usage -
memoryUsage
Double memoryUsage
Memory usage percentage (0-100) -
monitoringEnabled
Boolean monitoringEnabled
Monitoring enabled flag -
osInfo
String osInfo
Operating system information -
serverIp
String serverIp
Server IP address -
serverName
String serverName
Server hostname or identifier -
serverPort
Integer serverPort
Server port (if applicable) -
startTime
ZonedDateTime startTime
Server start time -
status
String status
Server status (ONLINE, OFFLINE, MAINTENANCE, etc.) -
totalDiskGb
Long totalDiskGb
Total disk space in GB -
totalMemoryMb
Long totalMemoryMb
Total memory in MB -
type
String type
Server type (APPLICATION, DATABASE, CACHE, etc.) -
uptimeSeconds
Long uptimeSeconds
Server uptime in seconds -
usedDiskGb
Long usedDiskGb
Used disk space in GB -
usedMemoryMb
Long usedMemoryMb
Used memory in MB
-
-
-
Class com.bytedesk.core.server.ServerRequest
class ServerRequest extends BaseRequestNoOrg implements Serializable-
Serialized Fields
-
appVersion
String appVersion
Application version -
cpuAlertThreshold
Double cpuAlertThreshold
Alert threshold for CPU usage -
cpuUsage
Double cpuUsage
CPU usage percentage (0-100) -
description
String description
Server description -
diskAlertThreshold
Double diskAlertThreshold
Alert threshold for disk usage -
diskUsage
Double diskUsage
Disk usage percentage (0-100) -
environment
String environment
Environment (DEV, TEST, PROD, etc.) -
environmentFilter
String environmentFilter
-
heartbeatThresholdMinutes
Integer heartbeatThresholdMinutes
-
highUsageFilter
Boolean highUsageFilter
-
javaVersion
String javaVersion
Java version (if applicable) -
lastHeartbeat
ZonedDateTime lastHeartbeat
Last heartbeat time -
location
String location
Server location or data center -
locationFilter
String locationFilter
-
memoryAlertThreshold
Double memoryAlertThreshold
Alert threshold for memory usage -
memoryUsage
Double memoryUsage
Memory usage percentage (0-100) -
monitoringEnabled
Boolean monitoringEnabled
Monitoring enabled flag -
offlineFilter
Boolean offlineFilter
-
osInfo
String osInfo
Operating system information -
serverIp
String serverIp
Server IP address -
serverName
String serverName
Server hostname or identifier -
serverPort
Integer serverPort
Server port (if applicable) -
serverStatus
String serverStatus
Server status (ONLINE, OFFLINE, MAINTENANCE, etc.) -
serverStatusFilter
String serverStatusFilter
-
serverType
String serverType
Server type (APPLICATION, DATABASE, CACHE, etc.) -
serverTypeFilter
String serverTypeFilter
Search filters -
startTime
ZonedDateTime startTime
Server start time -
totalDiskGb
Long totalDiskGb
Total disk space in GB -
totalMemoryMb
Long totalMemoryMb
Total memory in MB -
uptimeSeconds
Long uptimeSeconds
Server uptime in seconds -
usedDiskGb
Long usedDiskGb
Used disk space in GB -
usedMemoryMb
Long usedMemoryMb
Used memory in MB
-
-
-
Class com.bytedesk.core.server.ServerResponse
class ServerResponse extends BaseResponseNoOrg implements Serializable-
Serialized Fields
-
appVersion
String appVersion
Application version -
cpuAlertThreshold
Double cpuAlertThreshold
Alert threshold for CPU usage -
cpuUsage
Double cpuUsage
CPU usage percentage (0-100) -
description
String description
Server description -
diskAlertThreshold
Double diskAlertThreshold
Alert threshold for disk usage -
diskUsage
Double diskUsage
Disk usage percentage (0-100) -
environment
String environment
Environment (DEV, TEST, PROD, etc.) -
hasHighCpuUsage
Boolean hasHighCpuUsage
-
hasHighDiskUsage
Boolean hasHighDiskUsage
-
hasHighMemoryUsage
Boolean hasHighMemoryUsage
-
hasRecentHeartbeat
Boolean hasRecentHeartbeat
-
isHealthy
Boolean isHealthy
Health status indicators -
isOperational
Boolean isOperational
-
javaVersion
String javaVersion
Java version (if applicable) -
lastHeartbeat
ZonedDateTime lastHeartbeat
Last heartbeat time -
location
String location
Server location or data center -
memoryAlertThreshold
Double memoryAlertThreshold
Alert threshold for memory usage -
memoryUsage
Double memoryUsage
Memory usage percentage (0-100) -
monitoringEnabled
Boolean monitoringEnabled
Monitoring enabled flag -
osInfo
String osInfo
Operating system information -
serverIp
String serverIp
Server IP address -
serverName
String serverName
Server hostname or identifier -
serverPort
Integer serverPort
Server port (if applicable) -
serverStatus
String serverStatus
Server status (ONLINE, OFFLINE, MAINTENANCE, etc.) -
serverType
String serverType
Server type (APPLICATION, DATABASE, CACHE, etc.) -
startTime
ZonedDateTime startTime
Server start time -
totalDiskGb
Long totalDiskGb
Total disk space in GB -
totalMemoryMb
Long totalMemoryMb
Total memory in MB -
uptimeSeconds
Long uptimeSeconds
Server uptime in seconds -
usedDiskGb
Long usedDiskGb
Used disk space in GB -
usedMemoryMb
Long usedMemoryMb
Used memory in MB
-
-
-
-
Package com.bytedesk.core.server_metrics
-
Class com.bytedesk.core.server_metrics.ServerMetricsEntity
class ServerMetricsEntity extends BaseEntityNoOrg implements Serializable-
Serialized Fields
-
collectionInterval
Integer collectionInterval
Collection interval in minutes (e.g., 5 for 5-minute intervals) -
cpuUsage
Double cpuUsage
CPU usage percentage (0-100) - 主要变化曲线数据 -
diskUsage
Double diskUsage
Disk usage percentage (0-100) - 主要变化曲线数据 -
memoryUsage
Double memoryUsage
Memory usage percentage (0-100) - 主要变化曲线数据 -
serverUid
String serverUid
Reference to the server entity -
timestamp
ZonedDateTime timestamp
Timestamp when metrics were recorded -
uptimeSeconds
Long uptimeSeconds
Server uptime in seconds - 用于监控服务器运行状态 -
usedDiskGb
Long usedDiskGb
Used disk space in GB - 用于计算磁盘使用量变化 -
usedMemoryMb
Long usedMemoryMb
Used memory in MB - 用于计算内存使用量变化
-
-
-
Class com.bytedesk.core.server_metrics.ServerMetricsRequest
class ServerMetricsRequest extends BaseRequestNoOrg implements Serializable-
Serialized Fields
-
collectionInterval
Integer collectionInterval
Collection interval in minutes -
cpuUsage
Double cpuUsage
CPU usage percentage (0-100) -
diskUsage
Double diskUsage
Disk usage percentage (0-100) -
memoryUsage
Double memoryUsage
Memory usage percentage (0-100) -
serverUid
String serverUid
Server UID reference -
timestamp
ZonedDateTime timestamp
Timestamp when metrics were recorded -
uptimeSeconds
Long uptimeSeconds
Server uptime in seconds -
usedDiskGb
Long usedDiskGb
Used disk space in GB -
usedMemoryMb
Long usedMemoryMb
Used memory in MB
-
-
-
Class com.bytedesk.core.server_metrics.ServerMetricsResponse
class ServerMetricsResponse extends BaseResponseNoOrg implements Serializable-
Serialized Fields
-
collectionInterval
Integer collectionInterval
Collection interval in minutes -
cpuUsage
Double cpuUsage
CPU usage percentage (0-100) -
diskUsage
Double diskUsage
Disk usage percentage (0-100) -
hasHighCpuUsage
Boolean hasHighCpuUsage
Health status indicators -
hasHighDiskUsage
Boolean hasHighDiskUsage
-
hasHighMemoryUsage
Boolean hasHighMemoryUsage
-
isHealthy
Boolean isHealthy
-
memoryUsage
Double memoryUsage
Memory usage percentage (0-100) -
serverName
String serverName
Server name (for display purposes) -
serverUid
String serverUid
Server UID reference -
timestamp
ZonedDateTime timestamp
Timestamp when metrics were recorded -
uptimeSeconds
Long uptimeSeconds
Server uptime in seconds -
usedDiskGb
Long usedDiskGb
Used disk space in GB -
usedMemoryMb
Long usedMemoryMb
Used memory in MB
-
-
-
-
Package com.bytedesk.core.server.event
-
Class com.bytedesk.core.server.event.ServerCreateEvent
class ServerCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
server
ServerEntity server
-
-
Class com.bytedesk.core.server.event.ServerDeleteEvent
class ServerDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
server
ServerEntity server
-
-
Class com.bytedesk.core.server.event.ServerUpdateEvent
class ServerUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
server
ServerEntity server
-
-
-
Package com.bytedesk.core.socket.mqtt
-
Class com.bytedesk.core.socket.mqtt.MqttSession
class MqttSession extends Object implements Serializable- serialVersionUID:
- 5331399138373076213L
-
Class com.bytedesk.core.socket.mqtt.MqttSubscribeEvent
class MqttSubscribeEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.socket.mqtt.MqttUnsubscribeEvent
class MqttUnsubscribeEvent extends org.springframework.context.ApplicationEvent implements Serializable
-
-
Package com.bytedesk.core.socket.mqtt.event
-
Class com.bytedesk.core.socket.mqtt.event.MqttConnectedEvent
class MqttConnectedEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
clientId
String clientId
-
-
-
Class com.bytedesk.core.socket.mqtt.event.MqttDisconnectedEvent
class MqttDisconnectedEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
clientId
String clientId
-
-
-
-
Package com.bytedesk.core.socket.protobuf.model
-
Class com.bytedesk.core.socket.protobuf.model.MessageProto.Message
class Message extends com.google.protobuf.GeneratedMessageV3 implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
bitField0_
int bitField0_
-
channel_
Object channel_
-
content_
Object content_
-
createdAt_
Object createdAt_
-
extra_
Object extra_
-
memoizedIsInitialized
byte memoizedIsInitialized
-
status_
Object status_
-
thread_
ThreadProto.Thread thread_
-
type_
Object type_
-
uid_
Object uid_
-
user_
UserProto.User user_
-
-
Class com.bytedesk.core.socket.protobuf.model.ThreadProto.Thread
class Thread extends com.google.protobuf.GeneratedMessageV3 implements Serializable- serialVersionUID:
- 0L
-
Class com.bytedesk.core.socket.protobuf.model.UserProto.User
class User extends com.google.protobuf.GeneratedMessageV3 implements Serializable- serialVersionUID:
- 0L
-
-
Package com.bytedesk.core.socket.stomp
-
Class com.bytedesk.core.socket.stomp.StompConnectedEvent
class StompConnectedEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
clientId
String clientId
-
-
-
Class com.bytedesk.core.socket.stomp.StompDisconnectedEvent
class StompDisconnectedEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
clientId
String clientId
-
-
-
Class com.bytedesk.core.socket.stomp.StompSubscribeEvent
class StompSubscribeEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.socket.stomp.StompUnsubscribeEvent
class StompUnsubscribeEvent extends org.springframework.context.ApplicationEvent implements Serializable
-
-
Package com.bytedesk.core.tag
-
Class com.bytedesk.core.tag.TagEntity
class TagEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.tag.TagRequest
class TagRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.tag.TagResponse
class TagResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.tag.event
-
Class com.bytedesk.core.tag.event.TagCreateEvent
class TagCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
TagEntity tag
-
-
Class com.bytedesk.core.tag.event.TagDeleteEvent
class TagDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
TagEntity tag
-
-
Class com.bytedesk.core.tag.event.TagUpdateEvent
class TagUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
TagEntity tag
-
-
-
Package com.bytedesk.core.thread
-
Class com.bytedesk.core.thread.AbstractThreadEntity
class AbstractThreadEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agent
String agent
一对一客服对话中,存储客服信息 -
assistants
List<String> assistants
-
autoClose
Boolean autoClose
-
channel
String channel
-
content
String content
-
extra
String extra
-
fold
Boolean fold
-
hide
Boolean hide
-
invites
List<String> invites
-
monitors
List<String> monitors
-
mute
Boolean mute
-
note
String note
-
owner
UserEntity owner
-
processEntityUid
String processEntityUid
-
processInstanceId
String processInstanceId
-
robot
String robot
-
star
Integer star
-
status
String status
-
tagList
List<String> tagList
-
ticketors
List<String> ticketors
-
top
Boolean top
-
topic
@NotBlank String topic
-
transfer
String transfer
-
transferStatus
String transferStatus
-
type
String type
-
unread
Boolean unread
-
user
String user
在客服会话中,存储访客信息 在同事会话中,存储同事信息 在用户私聊中,存储对方用户信息 机器人会话中,存储访客信息 群组会话中,存储群组信息 注意:h2 db 不能使用 user, 所以重定义为 thread_user -
workgroup
String workgroup
-
-
Class com.bytedesk.core.thread.ThreadEntity
class ThreadEntity extends AbstractThreadEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messages
List<MessageEntity> messages
Messages associated with this conversation thread One-to-many relationship: one thread can have multiple messages
-
-
Class com.bytedesk.core.thread.ThreadExcel
class ThreadExcel extends BaseExcel implements Serializable -
Class com.bytedesk.core.thread.ThreadExtra
class ThreadExtra extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.thread.ThreadProtobuf
class ThreadProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channel
ChannelEnum channel
-
extra
String extra
-
status
ThreadProcessStatusEnum status
-
topic
String topic
-
type
ThreadTypeEnum type
-
uid
String uid
-
user
UserProtobuf user
-
-
Class com.bytedesk.core.thread.ThreadRequest
class ThreadRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agent
String agent
-
agentNickname
String agentNickname
-
assistantUids
List<String> assistantUids
-
autoClose
Boolean autoClose
-
componentType
String componentType
-
fold
Boolean fold
-
forceNew
Boolean forceNew
-
hide
Boolean hide
-
inviteStatus
String inviteStatus
-
inviteUids
List<String> inviteUids
-
memberUids
List<String> memberUids
-
mergeByTopic
Boolean mergeByTopic
-
monitorUids
List<String> monitorUids
-
mute
Boolean mute
-
note
String note
-
offline
Boolean offline
-
ownerNickname
String ownerNickname
-
ownerUid
String ownerUid
-
processEntityUid
String processEntityUid
-
processInstanceId
String processInstanceId
-
robot
String robot
-
robotNickname
String robotNickname
-
star
Integer star
-
status
String status
-
tagList
List<String> tagList
-
ticketorUids
List<String> ticketorUids
-
top
Boolean top
-
topic
String topic
-
topicList
List<String> topicList
-
transfer
String transfer
-
transferStatus
String transferStatus
-
unread
Boolean unread
-
unsubscribe
Boolean unsubscribe
-
user
UserProtobuf user
-
userNickname
String userNickname
-
workgroup
String workgroup
-
workgroupNickname
String workgroupNickname
-
-
-
Class com.bytedesk.core.thread.ThreadResponse
class ThreadResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agent
String agent
-
agentMessageCount
Integer agentMessageCount
-
allMessageCount
Integer allMessageCount
-
assistants
List<UserProtobuf> assistants
-
autoClose
Boolean autoClose
-
channel
String channel
-
content
String content
-
extra
String extra
-
fold
Boolean fold
-
hide
Boolean hide
-
invites
List<UserProtobuf> invites
-
inviteStatus
String inviteStatus
-
monitors
List<UserProtobuf> monitors
-
mute
Boolean mute
-
note
String note
-
offline
Boolean offline
-
owner
UserProtobuf owner
-
processEntityUid
String processEntityUid
-
processInstanceId
String processInstanceId
-
robot
String robot
-
robotMessageCount
Integer robotMessageCount
-
robotToAgent
Boolean robotToAgent
-
star
Integer star
-
status
String status
-
systemMessageCount
Integer systemMessageCount
-
tagList
List<String> tagList
-
ticketors
List<UserProtobuf> ticketors
-
top
Boolean top
-
topic
String topic
-
transfer
UserProtobuf transfer
-
transferStatus
String transferStatus
-
type
String type
-
unread
Boolean unread
-
unreadCount
Integer unreadCount
-
user
UserProtobuf user
-
valid
Boolean valid
-
visitorMessageCount
Integer visitorMessageCount
-
visitorUnreadCount
Integer visitorUnreadCount
-
workgroup
String workgroup
-
-
-
Package com.bytedesk.core.thread.event
-
Class com.bytedesk.core.thread.event.ThreadAcceptEvent
class ThreadAcceptEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadAddTopicEvent
class ThreadAddTopicEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadAgentOfflineEvent
class ThreadAgentOfflineEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadCloseEvent
class ThreadCloseEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadCreateEvent
class ThreadCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadProcessCreateEvent
class ThreadProcessCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadRemoveTopicEvent
class ThreadRemoveTopicEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadTransferToAgentEvent
class ThreadTransferToAgentEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
Class com.bytedesk.core.thread.event.ThreadUpdateEvent
class ThreadUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
thread
ThreadEntity thread
-
-
-
-
Package com.bytedesk.core.topic
-
Class com.bytedesk.core.topic.TopicEntity
class TopicEntity extends BaseEntityNoOrg implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.topic.TopicRequest
class TopicRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.topic.TopicResponse
class TopicResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.topic.event
-
Class com.bytedesk.core.topic.event.TopicCreateEvent
class TopicCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable -
Class com.bytedesk.core.topic.event.TopicUpdateEvent
class TopicUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable
-
-
Package com.bytedesk.core.translate
-
Class com.bytedesk.core.translate.TranslateEntity
class TranslateEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.translate.TranslateRequest
class TranslateRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.translate.TranslateResponse
class TranslateResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.translate.event
-
Class com.bytedesk.core.translate.event.TranslateCreateEvent
class TranslateCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
translate
TranslateEntity translate
-
-
-
Package com.bytedesk.core.uid
-
Class com.bytedesk.core.uid.UidGeneratorEntity
class UidGeneratorEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
host
String host
Type of CONTAINER: HostName, ACTUAL : IP. -
launchDate
Date launchDate
Worker launch date, default now -
port
String port
Type of CONTAINER: Port, ACTUAL : Timestamp + Random(0-10000) -
type
Integer type
type ofWorkerNodeType
-
-
-
Package com.bytedesk.core.uid.exception
-
Exception com.bytedesk.core.uid.exception.UidGenerateException
class UidGenerateException extends RuntimeException implements Serializable- serialVersionUID:
- -27048199131316992L
-
-
Package com.bytedesk.core.uid.utils
-
Class com.bytedesk.core.uid.utils.PaddedAtomicLong
class PaddedAtomicLong extends AtomicLong implements Serializable- serialVersionUID:
- -3415778863941386253L
-
Serialized Fields
-
p1
long p1
Padded 6 long (48 bytes) -
p2
long p2
Padded 6 long (48 bytes) -
p3
long p3
Padded 6 long (48 bytes) -
p4
long p4
Padded 6 long (48 bytes) -
p5
long p5
Padded 6 long (48 bytes) -
p6
long p6
Padded 6 long (48 bytes)
-
-
-
Package com.bytedesk.core.upload
-
Class com.bytedesk.core.upload.UploadEntity
class UploadEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
categoryUid
String categoryUid
Associated category UID for file organization -
channel
String channel
Client platform from which the file was uploaded (WEB, MOBILE, etc.) -
extra
String extra
Additional upload information stored as JSON format -
fileName
String fileName
Original filename of the uploaded file -
fileSize
String fileSize
Size of the uploaded file in bytes or human-readable format -
fileType
String fileType
MIME type or file extension of the uploaded file -
fileUrl
String fileUrl
URL or path to access the uploaded file -
kbUid
String kbUid
Associated knowledge base UID if file is part of a knowledge base -
status
String status
Current status of the upload (UPLOADED, PROCESSING, FAILED, etc.) -
type
String type
Type of upload (LLM, IMAGE, DOCUMENT, etc.) -
user
String user
User information who uploaded the file stored as JSON string
-
-
Class com.bytedesk.core.upload.UploadExcel
class UploadExcel extends BaseExcel implements Serializable -
Class com.bytedesk.core.upload.UploadRequest
class UploadRequest extends BaseRequest implements Serializable-
Serialized Fields
-
addWatermark
Boolean addWatermark
-
categoryUid
String categoryUid
-
channel
String channel
-
extra
String extra
-
fileName
String fileName
-
fileSize
String fileSize
-
fileType
String fileType
-
fileUrl
String fileUrl
-
isAvatar
Boolean isAvatar
-
kbType
String kbType
-
kbUid
String kbUid
-
nickname
String nickname
-
status
UploadStatusEnum status
-
user
String user
-
visitorAvatar
String visitorAvatar
-
visitorNickname
String visitorNickname
-
visitorUid
String visitorUid
-
watermarkColor
String watermarkColor
-
watermarkFontSize
Integer watermarkFontSize
-
watermarkPosition
String watermarkPosition
-
watermarkText
String watermarkText
-
-
-
Class com.bytedesk.core.upload.UploadResponse
class UploadResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
channel
ChannelEnum channel
-
docIdList
List<String> docIdList
-
extra
String extra
-
fileName
String fileName
-
fileSize
String fileSize
-
fileType
String fileType
-
fileUrl
String fileUrl
-
kbUid
String kbUid
-
status
UploadStatusEnum status
-
type
UploadTypeEnum type
-
user
String user
-
-
-
-
Package com.bytedesk.core.upload.event
-
Class com.bytedesk.core.upload.event.UploadCreateEvent
class UploadCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
upload
UploadEntity upload
-
-
Class com.bytedesk.core.upload.event.UploadUpdateEvent
class UploadUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
upload
UploadEntity upload
-
-
-
Package com.bytedesk.core.upload.storage
-
Exception com.bytedesk.core.upload.storage.UploadStorageException
class UploadStorageException extends RuntimeException implements Serializable -
Exception com.bytedesk.core.upload.storage.UploadStorageFileNotFoundException
class UploadStorageFileNotFoundException extends UploadStorageException implements Serializable
-
-
Package com.bytedesk.core.url
-
Class com.bytedesk.core.url.UrlEntity
class UrlEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.url.UrlRequest
class UrlRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.url.UrlResponse
class UrlResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.utils
-
Class com.bytedesk.core.utils.JsonResult
class JsonResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.utils.JwtSubject
class JwtSubject extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.webhook
-
Class com.bytedesk.core.webhook.WebhookEntity
class WebhookEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.webhook.WebhookRequest
class WebhookRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.webhook.WebhookResponse
class WebhookResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.webhook_message
-
Class com.bytedesk.core.webhook_message.WebhookMessageEntity
class WebhookMessageEntity extends BaseEntity implements Serializable-
Serialized Fields
-
content
String content
-
errorMessage
String errorMessage
-
messageType
String messageType
-
messageUid
String messageUid
-
receiverName
String receiverName
-
receiverUid
String receiverUid
-
responseCode
Integer responseCode
-
responseMessage
String responseMessage
-
retryCount
Integer retryCount
-
senderName
String senderName
-
senderUid
String senderUid
-
success
Boolean success
-
threadUid
String threadUid
-
type
WebhookMessageTypeEnum type
-
url
String url
-
webhook
WebhookEntity webhook
-
webhookName
String webhookName
-
webhookType
String webhookType
-
webhookUid
String webhookUid
-
-
-
Class com.bytedesk.core.webhook_message.WebhookMessageRequest
class WebhookMessageRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.webhook_message.WebhookMessageResponse
class WebhookMessageResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.webhook_message.event
-
Class com.bytedesk.core.webhook_message.event.WebhookMessageCreateEvent
class WebhookMessageCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webhook
WebhookMessageEntity webhook
-
-
Class com.bytedesk.core.webhook_message.event.WebhookmessageeleteEvent
class WebhookmessageeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webhook
WebhookMessageEntity webhook
-
-
Class com.bytedesk.core.webhook_message.event.WebhookMessageUpdateEvent
class WebhookMessageUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webhook
WebhookMessageEntity webhook
-
-
-
Package com.bytedesk.core.webhook.event
-
Class com.bytedesk.core.webhook.event.WebhookCreateEvent
class WebhookCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webhook
WebhookEntity webhook
-
-
Class com.bytedesk.core.webhook.event.WebhookDeleteEvent
class WebhookDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webhook
WebhookEntity webhook
-
-
Class com.bytedesk.core.webhook.event.WebhookUpdateEvent
class WebhookUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webhook
WebhookEntity webhook
-
-
-
Package com.bytedesk.core.workflow
-
Class com.bytedesk.core.workflow.WorkflowEntity
class WorkflowEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.workflow.WorkflowRequest
class WorkflowRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.workflow.WorkflowResponse
class WorkflowResponse extends BaseResponse implements Serializable -
Class com.bytedesk.core.workflow.WorkflowSchema
class WorkflowSchema extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
edges
List<WorkflowEdge> edges
边列表 -
nodes
List<WorkflowBaseNode> nodes
节点列表
-
-
-
Package com.bytedesk.core.workflow_result
-
Class com.bytedesk.core.workflow_result.WorkflowResultEntity
class WorkflowResultEntity extends BaseEntity implements Serializable -
Class com.bytedesk.core.workflow_result.WorkflowResultRequest
class WorkflowResultRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.workflow_result.WorkflowResultResponse
class WorkflowResultResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.core.workflow_result.event
-
Class com.bytedesk.core.workflow_result.event.WorkflowResultCreateEvent
class WorkflowResultCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
WorkflowResultEntity tag
-
-
Class com.bytedesk.core.workflow_result.event.WorkflowResultDeleteEvent
class WorkflowResultDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
WorkflowResultEntity tag
-
-
Class com.bytedesk.core.workflow_result.event.WorkflowResultUpdateEvent
class WorkflowResultUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
WorkflowResultEntity tag
-
-
-
Package com.bytedesk.core.workflow.edge
-
Class com.bytedesk.core.workflow.edge.WorkflowEdge
class WorkflowEdge extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.workflow.edge.WorkflowEdge.EdgeData
class EdgeData extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.core.workflow.event
-
Class com.bytedesk.core.workflow.event.WorkflowCreateEvent
class WorkflowCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
workflow
WorkflowEntity workflow
-
-
Class com.bytedesk.core.workflow.event.WorkflowDeleteEvent
class WorkflowDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
workflow
WorkflowEntity workflow
-
-
Class com.bytedesk.core.workflow.event.WorkflowUpdateEvent
class WorkflowUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
workflow
WorkflowEntity workflow
-
-
-
Package com.bytedesk.core.workflow.node
-
Class com.bytedesk.core.workflow.node.WorkflowBaseNode
class WorkflowBaseNode extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
blocks
List<WorkflowBaseNode> blocks
子节点列表(用于group和loop节点) -
data
WorkflowBaseNode.NodeData data
节点数据(表单数据) -
description
String description
节点描述 -
edges
List<WorkflowEdge> edges
子节点间连线(用于group和loop节点) -
id
String id
节点唯一标识 -
inEdges
List<WorkflowEdge> inEdges
入边列表 -
meta
WorkflowNodeMeta meta
节点元数据(UI相关配置) -
name
String name
节点名称 -
outEdges
List<WorkflowEdge> outEdges
出边列表 -
status
String status
节点状态 -
type
String type
节点类型
-
-
Class com.bytedesk.core.workflow.node.WorkflowBaseNode.NodeData
class NodeData extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
animation
String animation
用于group节点的动画 -
backgroundAttachment
String backgroundAttachment
用于group节点的背景附件 -
backgroundBlendMode
String backgroundBlendMode
用于group节点的背景混合模式 -
backgroundClip
String backgroundClip
用于group节点的背景裁剪 -
backgroundColor
String backgroundColor
用于group节点的背景色 -
backgroundImage
String backgroundImage
用于group节点的背景图片 -
backgroundOrigin
String backgroundOrigin
用于group节点的背景原点 -
backgroundPosition
String backgroundPosition
用于group节点的背景位置 -
backgroundRepeat
String backgroundRepeat
用于group节点的背景重复 -
backgroundSize
String backgroundSize
用于group节点的背景尺寸 -
borderColor
String borderColor
用于group节点的边框色 -
borderRadius
Integer borderRadius
用于group节点的圆角半径 -
borderWidth
Integer borderWidth
用于group节点的边框宽度 -
color
String color
用于group节点的颜色 -
content
String content
节点内容 -
cursor
String cursor
用于group节点的光标样式 -
display
String display
用于group节点的显示方式 -
filter
String filter
用于group节点的过滤器 -
fontColor
String fontColor
用于group节点的字体颜色 -
fontSize
Integer fontSize
用于group节点的字体大小 -
fontStyle
String fontStyle
用于group节点的字体样式 -
fontWeight
String fontWeight
用于group节点的字体粗细 -
height
Integer height
用于group节点的高度 -
inputs
Map<String,
Object> inputs 输入配置 -
inputsValues
Map<String,
Object> inputsValues 输入值映射 -
margin
String margin
用于group节点的外边距 -
maxHeight
Integer maxHeight
用于group节点的最大高度 -
maxWidth
Integer maxWidth
用于group节点的最大宽度 -
minHeight
Integer minHeight
用于group节点的最小高度 -
minWidth
Integer minWidth
用于group节点的最小宽度 -
mixBlendMode
String mixBlendMode
用于group节点的混合模式 -
note
String note
用于comment节点的注释内容 -
opacity
Double opacity
用于group节点的透明度 -
outputs
Map<String,
Object> outputs 输出配置 -
overflow
String overflow
用于group节点的溢出处理 -
padding
String padding
用于group节点的内边距 -
pointerEvents
String pointerEvents
用于group节点的指针事件 -
position
String position
用于group节点的定位方式 -
properties
Map<String,
Object> properties 扩展属性 -
shadow
String shadow
用于group节点的阴影 -
size
Map<String,
Object> size 用于comment节点的尺寸信息 -
textAlign
String textAlign
用于group节点的文本对齐方式 -
title
String title
节点标题 -
transform
String transform
用于group节点的变换 -
transition
String transition
用于group节点的过渡效果 -
userSelect
String userSelect
用于group节点的用户选择 -
verticalAlign
String verticalAlign
用于group节点的垂直对齐方式 -
width
Integer width
用于group节点的宽度 -
zIndex
Integer zIndex
用于group节点的Z轴层级
-
-
Class com.bytedesk.core.workflow.node.WorkflowCommentNode
class WorkflowCommentNode extends WorkflowBaseNode implements Serializable -
Class com.bytedesk.core.workflow.node.WorkflowConditionNode
class WorkflowConditionNode extends WorkflowBaseNode implements Serializable-
Serialized Fields
-
conditions
List<WorkflowConditionNode.ConditionItem> conditions
-
-
-
Class com.bytedesk.core.workflow.node.WorkflowEndNode
class WorkflowEndNode extends WorkflowBaseNode implements Serializable -
Class com.bytedesk.core.workflow.node.WorkflowGroupNode
class WorkflowGroupNode extends WorkflowBaseNode implements Serializable-
Serialized Fields
-
color
String color
-
-
-
Class com.bytedesk.core.workflow.node.WorkflowLLMNode
class WorkflowLLMNode extends WorkflowBaseNode implements Serializable -
Class com.bytedesk.core.workflow.node.WorkflowLoopNode
class WorkflowLoopNode extends WorkflowBaseNode implements Serializable-
Serialized Fields
-
loopTimes
Integer loopTimes
-
-
-
Class com.bytedesk.core.workflow.node.WorkflowNodeMeta
class WorkflowNodeMeta extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
addable
Boolean addable
是否可添加 -
addDisable
Boolean addDisable
是否禁用添加 -
autoResizeDisable
Boolean autoResizeDisable
是否禁用自动调整大小 -
canvasPosition
WorkflowNodeMeta.Position canvasPosition
子画布位置 -
copyDisable
Boolean copyDisable
是否禁用复制 -
defaultCollapsed
Boolean defaultCollapsed
默认是否折叠 -
defaultExpanded
Boolean defaultExpanded
默认是否展开 -
defaultPorts
Map<String,
Object> defaultPorts 默认点位 -
deleteDisable
Boolean deleteDisable
是否禁用删除 -
draggable
Boolean draggable
是否可拖拽 -
expandable
Boolean expandable
是否可展开 -
extra
Map<String,
Object> extra 扩展属性 -
hidden
Boolean hidden
是否隐藏 -
inlineSpacingAfter
Integer inlineSpacingAfter
行内块后置间距 -
inlineSpacingPre
Integer inlineSpacingPre
行内块前置间距 -
inputDisable
Boolean inputDisable
是否禁用输入点 -
isContainer
Boolean isContainer
是否为容器节点 -
isInlineBlocks
Boolean isInlineBlocks
是否为行内块 -
isNodeEnd
Boolean isNodeEnd
是否为节点结束 -
isStart
Boolean isStart
是否为开始节点 -
minInlineBlockSpacing
Integer minInlineBlockSpacing
最小行内块间距 -
outputDisable
Boolean outputDisable
是否禁用输出点 -
padding
WorkflowNodeMeta.Padding padding
内边距 -
position
WorkflowNodeMeta.Position position
节点位置信息 -
renderKey
String renderKey
渲染键 -
selectable
Boolean selectable
是否可选择 -
size
WorkflowNodeMeta.Size size
节点尺寸 -
spacing
Integer spacing
间距 -
subCanvas
Map<String,
Object> subCanvas 子画布配置 -
useDynamicPort
Boolean useDynamicPort
使用动态点位
-
-
Class com.bytedesk.core.workflow.node.WorkflowNodeMeta.Padding
class Padding extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.workflow.node.WorkflowNodeMeta.Position
class Position extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.workflow.node.WorkflowNodeMeta.Size
class Size extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.core.workflow.node.WorkflowStartNode
class WorkflowStartNode extends WorkflowBaseNode implements Serializable -
Class com.bytedesk.core.workflow.node.WorkflowTextNode
class WorkflowTextNode extends WorkflowBaseNode implements Serializable-
Serialized Fields
-
text
String text
-
-
-
-
Package com.bytedesk.core.workflow.variable
-
Class com.bytedesk.core.workflow.variable.WorkflowVariableEntity
class WorkflowVariableEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
变量描述 -
name
String name
变量名称 -
nodeUid
String nodeUid
所属节点UID -
scope
String scope
变量作用域 - GLOBAL: 全局变量,在整个工作流中可见 - LOCAL: 局部变量,仅在当前节点可见 - SESSION: 会话变量,在整个会话过程中可见 -
system
Boolean system
是否为系统变量 -
type
String type
变量类型 -
value
String value
变量值(JSON格式) -
workflowUid
String workflowUid
所属工作流实例UID
-
-
-
Class com.bytedesk.core.workflow.variable.WorkflowVariableRequest
class WorkflowVariableRequest extends BaseRequest implements Serializable -
Class com.bytedesk.core.workflow.variable.WorkflowVariableResponse
class WorkflowVariableResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.douyin.app
-
Class com.bytedesk.douyin.app.DouyinAppEntity
class DouyinAppEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
Douyin access token for API authentication Valid for 2 hours, requires periodic refresh -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
Expiration timestamp for the access token -
appId
String appId
Douyin application ID (app_id) -
appSecret
String appSecret
Douyin application secret key -
debug
Boolean debug
-
description
String description
Description of the Douyin application -
enabled
Boolean enabled
Whether the Douyin application is enabled -
encodingAesKey
String encodingAesKey
Douyin application encoding AES key for message encryption -
name
String name
Name of the Douyin application -
token
String token
Douyin application token for webhook verification -
type
String type
Type of Douyin application (MP, MINI, WORK) -
url
String url
Douyin application URL for webhook configuration -
workgroupUid
String workgroupUid
Associated workgroup UID for customer service routing
-
-
-
Class com.bytedesk.douyin.app.DouyinAppRequest
class DouyinAppRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
name
String name
-
token
String token
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.douyin.app.DouyinAppResponse
class DouyinAppResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.douyin.app.event
-
Class com.bytedesk.douyin.app.event.DouyinAppCreateEvent
class DouyinAppCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
DouyinAppEntity app
-
-
Class com.bytedesk.douyin.app.event.DouyinAppDeleteEvent
class DouyinAppDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
DouyinAppEntity app
-
-
Class com.bytedesk.douyin.app.event.DouyinAppUpdateEvent
class DouyinAppUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
DouyinAppEntity app
-
-
-
Package com.bytedesk.douyin.comment
-
Class com.bytedesk.douyin.comment.DouyinCommentEntity
class DouyinCommentEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.comment.DouyinCommentRequest
class DouyinCommentRequest extends BaseRequest implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.comment.DouyinCommentResponse
class DouyinCommentResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.douyin.dian
-
Class com.bytedesk.douyin.dian.DouyinDianEntity
class DouyinDianEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.dian.DouyinDianRequest
class DouyinDianRequest extends BaseRequest implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.dian.DouyinDianResponse
class DouyinDianResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.douyin.mini
-
Class com.bytedesk.douyin.mini.DouyinMiniEntity
class DouyinMiniEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.mini.DouyinMiniRequest
class DouyinMiniRequest extends BaseRequest implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.mini.DouyinMiniResponse
class DouyinMiniResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.douyin.mini.DouyinWebhookVerification
class DouyinWebhookVerification extends Object implements Serializable-
Serialized Fields
-
clientKey
String clientKey
-
content
DouyinWebhookVerification.Content content
-
event
String event
-
-
-
-
Package com.bytedesk.forum.exception
-
Exception com.bytedesk.forum.exception.ForumException
class ForumException extends RuntimeException implements Serializable
-
-
Package com.bytedesk.forum.post
-
Class com.bytedesk.forum.post.PostEntity
class PostEntity extends BaseEntity implements Serializable-
Serialized Fields
-
category
CategoryEntity category
Category that the post belongs to -
commentCount
Integer commentCount
Number of comments on the post -
content
String content
Main content of the forum post -
likeCount
Integer likeCount
Number of likes received on the post -
status
String status
Current status of the post (draft, published, deleted) -
title
String title
Title of the forum post -
userId
Long userId
ID of the user who created the post -
viewCount
Integer viewCount
Number of times the post has been viewed
-
-
-
-
Package com.bytedesk.kanban.module
-
Class com.bytedesk.kanban.module.ModuleEntity
class ModuleEntity extends BaseEntity implements Serializable-
Serialized Fields
-
color
String color
-
description
String description
-
isPublic
boolean isPublic
-
members
List<MemberEntity> members
-
name
String name
-
order
int order
-
projectUid
String projectUid
-
todoLists
List<TodoListEntity> todoLists
-
type
String type
-
-
-
Class com.bytedesk.kanban.module.ModuleRequest
class ModuleRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kanban.module.ModuleResponse
class ModuleResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kanban.module.event
-
Class com.bytedesk.kanban.module.event.ModuleCreateEvent
class ModuleCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ModuleEntity report
-
-
Class com.bytedesk.kanban.module.event.ModuleDeleteEvent
class ModuleDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ModuleEntity report
-
-
Class com.bytedesk.kanban.module.event.ModuleUpdateEvent
class ModuleUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ModuleEntity report
-
-
-
Package com.bytedesk.kanban.project
-
Class com.bytedesk.kanban.project.ProjectEntity
class ProjectEntity extends BaseEntity implements Serializable-
Serialized Fields
-
color
String color
-
description
String description
-
isPublic
boolean isPublic
-
members
List<MemberEntity> members
-
modules
List<ModuleEntity> modules
-
name
String name
-
order
int order
-
type
String type
-
-
-
Class com.bytedesk.kanban.project.ProjectRequest
class ProjectRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kanban.project.ProjectResponse
class ProjectResponse extends BaseResponse implements Serializable-
Serialized Fields
-
description
String description
-
isPublic
Boolean isPublic
-
members
List<MemberProtobuf> members
-
modules
List<ModuleResponse> modules
-
name
String name
-
order
Integer order
-
type
String type
-
-
-
-
Package com.bytedesk.kanban.project_invite
-
Class com.bytedesk.kanban.project_invite.ProjectInviteEntity
class ProjectInviteEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kanban.project_invite.ProjectInviteRequest
class ProjectInviteRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kanban.project_invite.ProjectInviteResponse
class ProjectInviteResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kanban.project_invite.event
-
Class com.bytedesk.kanban.project_invite.event.ProjectInviteCreateEvent
class ProjectInviteCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
project_invite
ProjectInviteEntity project_invite
-
-
Class com.bytedesk.kanban.project_invite.event.ProjectInviteDeleteEvent
class ProjectInviteDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
project_invite
ProjectInviteEntity project_invite
-
-
Class com.bytedesk.kanban.project_invite.event.ProjectInviteUpdateEvent
class ProjectInviteUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
project_invite
ProjectInviteEntity project_invite
-
-
-
Package com.bytedesk.kanban.project.event
-
Class com.bytedesk.kanban.project.event.ProjectCreateEvent
class ProjectCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ProjectEntity report
-
-
Class com.bytedesk.kanban.project.event.ProjectDeleteEvent
class ProjectDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ProjectEntity report
-
-
Class com.bytedesk.kanban.project.event.ProjectUpdateEvent
class ProjectUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ProjectEntity report
-
-
-
Package com.bytedesk.kanban.report
-
Class com.bytedesk.kanban.report.ReportEntity
class ReportEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kanban.report.ReportRequest
class ReportRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kanban.report.ReportResponse
class ReportResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kanban.report.event
-
Class com.bytedesk.kanban.report.event.ReportCreateEvent
class ReportCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ReportEntity report
-
-
Class com.bytedesk.kanban.report.event.ReportDeleteEvent
class ReportDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ReportEntity report
-
-
Class com.bytedesk.kanban.report.event.ReportUpdateEvent
class ReportUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
report
ReportEntity report
-
-
-
Package com.bytedesk.kanban.task
-
Class com.bytedesk.kanban.task.TaskEntity
class TaskEntity extends BaseEntity implements Serializable-
Serialized Fields
-
color
String color
Color theme for the task display -
complete
boolean complete
Whether the task has been completed -
description
String description
Description of the task -
moduleUid
String moduleUid
Associated module UID for module-specific tasks -
name
String name
Name or title of the task -
order
int order
Display order of the task within its todo list -
projectUid
String projectUid
Associated project UID for project-specific tasks -
tagList
List<String> tagList
Tags for task categorization and search -
todoListUid
String todoListUid
Associated todo list UID where this task belongs -
type
String type
Type of task (CUSTOMER, PROJECT, etc.)
-
-
-
Class com.bytedesk.kanban.task.TaskRequest
class TaskRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kanban.task.TaskResponse
class TaskResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kanban.task.event
-
Class com.bytedesk.kanban.task.event.TaskCreateEvent
class TaskCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
task
TaskEntity task
-
-
Class com.bytedesk.kanban.task.event.TaskDeleteEvent
class TaskDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
task
TaskEntity task
-
-
Class com.bytedesk.kanban.task.event.TaskUpdateEvent
class TaskUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
task
TaskEntity task
-
-
-
Package com.bytedesk.kanban.todo_list
-
Class com.bytedesk.kanban.todo_list.TodoListEntity
class TodoListEntity extends BaseEntity implements Serializable-
Serialized Fields
-
color
String color
Color theme for the todo list display -
description
String description
Description of the todo list -
moduleUid
String moduleUid
Associated module UID for module-specific todo lists -
name
String name
Name of the todo list -
order
int order
Display order of the todo list in the Kanban board -
projectUid
String projectUid
Associated project UID for project-specific todo lists -
tasks
List<TaskEntity> tasks
Tasks associated with this todo list -
type
String type
Type of todo list (CUSTOMER, PROJECT, etc.)
-
-
-
Class com.bytedesk.kanban.todo_list.TodoListRequest
class TodoListRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kanban.todo_list.TodoListResponse
class TodoListResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kanban.todo_list.event
-
Class com.bytedesk.kanban.todo_list.event.TodoListCreateEvent
class TodoListCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
todo
TodoListEntity todo
-
-
Class com.bytedesk.kanban.todo_list.event.TodoListDeleteEvent
class TodoListDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
todo
TodoListEntity todo
-
-
Class com.bytedesk.kanban.todo_list.event.TodoListUpdateEvent
class TodoListUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
todo
TodoListEntity todo
-
-
-
Package com.bytedesk.kbase.article
-
Class com.bytedesk.kbase.article.AbstractArticleEntity
class AbstractArticleEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
auditOpinion
String auditOpinion
-
auditStatus
String auditStatus
-
auditUser
String auditUser
-
categoryUid
String categoryUid
-
contentHtml
String contentHtml
-
contentMarkdown
String contentMarkdown
-
docIdList
List<String> docIdList
-
editor
String editor
-
elasticStatus
String elasticStatus
-
endDate
ZonedDateTime endDate
-
isPasswordProtected
Boolean isPasswordProtected
-
kbase
KbaseEntity kbase
-
likeCount
Integer likeCount
-
markdown
Boolean markdown
-
needAudit
Boolean needAudit
-
password
String password
-
published
Boolean published
-
readCount
Integer readCount
-
startDate
ZonedDateTime startDate
-
summary
String summary
-
tagList
List<String> tagList
-
title
String title
-
top
Boolean top
-
type
String type
-
user
String user
-
vectorStatus
String vectorStatus
-
-
Class com.bytedesk.kbase.article.ArticleEntity
class ArticleEntity extends AbstractArticleEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.article.ArticleRequest
class ArticleRequest extends BaseRequest implements Serializable-
Serialized Fields
-
auditOpinion
String auditOpinion
-
auditStatus
String auditStatus
-
auditUser
String auditUser
-
categoryUid
String categoryUid
-
componentType
String componentType
-
contentHtml
String contentHtml
-
contentMarkdown
String contentMarkdown
-
editor
String editor
-
elasticStatus
String elasticStatus
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
likeCount
Integer likeCount
-
markdown
Boolean markdown
-
needAudit
Boolean needAudit
-
published
Boolean published
-
readCount
Integer readCount
-
startDate
ZonedDateTime startDate
-
summary
String summary
-
tagList
List<String> tagList
-
title
String title
-
top
Boolean top
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.article.ArticleResponse
class ArticleResponse extends BaseResponse implements Serializable-
Serialized Fields
-
auditOpinion
String auditOpinion
-
auditStatus
String auditStatus
-
auditUser
String auditUser
-
categoryUid
String categoryUid
-
contentHtml
String contentHtml
-
contentMarkdown
String contentMarkdown
-
editor
String editor
-
elasticStatus
String elasticStatus
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
likeCount
Integer likeCount
-
markdown
Boolean markdown
-
needAudit
Boolean needAudit
-
published
Boolean published
-
readCount
Integer readCount
-
startDate
ZonedDateTime startDate
-
summary
String summary
-
tagList
List<String> tagList
-
title
String title
-
top
Boolean top
-
type
KbaseTypeEnum type
-
user
UserProtobuf user
-
vectorStatus
String vectorStatus
-
-
-
-
Package com.bytedesk.kbase.article_archive
-
Class com.bytedesk.kbase.article_archive.ArticleArchiveEntity
class ArticleArchiveEntity extends AbstractArticleEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.article_archive.ArticleArchiveRequest
class ArticleArchiveRequest extends BaseRequest implements Serializable-
Serialized Fields
-
auditOpinion
String auditOpinion
-
auditStatus
String auditStatus
-
auditUser
String auditUser
-
categoryUid
String categoryUid
-
contentHtml
String contentHtml
-
contentMarkdown
String contentMarkdown
-
editor
String editor
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
likeCount
Integer likeCount
-
markdown
Boolean markdown
-
needAudit
Boolean needAudit
-
published
Boolean published
-
readCount
Integer readCount
-
startDate
ZonedDateTime startDate
-
status
String status
-
summary
String summary
-
tagList
List<String> tagList
-
title
String title
-
top
Boolean top
-
-
-
Class com.bytedesk.kbase.article_archive.ArticleArchiveResponse
class ArticleArchiveResponse extends BaseResponse implements Serializable-
Serialized Fields
-
auditOpinion
String auditOpinion
-
auditStatus
String auditStatus
-
auditUser
String auditUser
-
categoryUid
String categoryUid
-
contentHtml
String contentHtml
-
contentMarkdown
String contentMarkdown
-
editor
String editor
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
likeCount
Integer likeCount
-
markdown
Boolean markdown
-
needAudit
Boolean needAudit
-
published
Boolean published
-
readCount
Integer readCount
-
startDate
ZonedDateTime startDate
-
status
String status
-
summary
String summary
-
tagList
List<String> tagList
-
title
String title
-
top
Boolean top
-
type
KbaseTypeEnum type
-
user
UserProtobuf user
-
-
-
-
Package com.bytedesk.kbase.article_archive.event
-
Class com.bytedesk.kbase.article_archive.event.ArticleArchiveCreateEvent
class ArticleArchiveCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
article_archive
ArticleArchiveEntity article_archive
-
-
Class com.bytedesk.kbase.article_archive.event.ArticleArchiveUpdateEvent
class ArticleArchiveUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
article_archive
ArticleArchiveEntity article_archive
-
-
-
Package com.bytedesk.kbase.article.elastic
-
Class com.bytedesk.kbase.article.elastic.ArticleElasticSearchResult
class ArticleElasticSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
articleElastic
ArticleElastic articleElastic
-
highlightedContent
String highlightedContent
-
highlightedSummary
String highlightedSummary
-
highlightedTitle
String highlightedTitle
-
score
float score
-
-
-
Package com.bytedesk.kbase.article.event
-
Class com.bytedesk.kbase.article.event.ArticleCreateEvent
class ArticleCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
article
ArticleEntity article
-
-
Class com.bytedesk.kbase.article.event.ArticleDeleteEvent
class ArticleDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
article
ArticleEntity article
-
-
Class com.bytedesk.kbase.article.event.ArticleUpdateEvent
class ArticleUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
article
ArticleEntity article
-
-
-
Package com.bytedesk.kbase.article.mq
-
Class com.bytedesk.kbase.article.mq.ArticleIndexMessage
class ArticleIndexMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.article.vector
-
Class com.bytedesk.kbase.article.vector.ArticleVectorSearchResult
class ArticleVectorSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
articleVector
ArticleVector articleVector
-
distance
float distance
-
highlightedTitle
String highlightedTitle
-
score
float score
-
-
-
Package com.bytedesk.kbase.auto_reply
-
Class com.bytedesk.kbase.auto_reply.AutoReplyMessageExtra
class AutoReplyMessageExtra extends MessageExtra implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.auto_reply.fixed
-
Class com.bytedesk.kbase.auto_reply.fixed.AutoReplyFixedEntity
class AutoReplyFixedEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kbase.auto_reply.fixed.AutoReplyFixedMessageExtra
class AutoReplyFixedMessageExtra extends MessageExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
-
Class com.bytedesk.kbase.auto_reply.fixed.AutoReplyFixedRequest
class AutoReplyFixedRequest extends BaseRequest implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
replyCount
Integer replyCount
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
userUid
String userUid
-
-
-
Class com.bytedesk.kbase.auto_reply.fixed.AutoReplyFixedResponse
class AutoReplyFixedResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
replyCount
Integer replyCount
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
type
String type
-
-
-
-
Package com.bytedesk.kbase.auto_reply.keyword
-
Class com.bytedesk.kbase.auto_reply.keyword.AutoReplyKeywordEntity
class AutoReplyKeywordEntity extends BaseEntity implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
contentType
String contentType
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
keywordList
List<String> keywordList
-
matchType
String matchType
-
replyCount
Integer replyCount
-
replyList
List<String> replyList
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
transfer
Boolean transfer
-
-
-
Class com.bytedesk.kbase.auto_reply.keyword.AutoReplyKeywordMessageExtra
class AutoReplyKeywordMessageExtra extends MessageExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
-
Class com.bytedesk.kbase.auto_reply.keyword.AutoReplyKeywordRequest
class AutoReplyKeywordRequest extends BaseRequest implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
contentType
String contentType
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
keywordList
List<String> keywordList
-
matchType
String matchType
-
replyCount
Integer replyCount
-
replyList
List<String> replyList
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
transfer
Boolean transfer
-
userUid
String userUid
-
-
-
Class com.bytedesk.kbase.auto_reply.keyword.AutoReplyKeywordResponse
class AutoReplyKeywordResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
contentType
MessageTypeEnum contentType
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
keywordList
List<String> keywordList
-
matchType
AutoReplyKeywordMatchEnum matchType
-
replyCount
Integer replyCount
-
replyList
List<String> replyList
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
transfer
Boolean transfer
-
-
-
-
Package com.bytedesk.kbase.auto_reply.settings
-
Class com.bytedesk.kbase.auto_reply.settings.AutoReplySettings
class AutoReplySettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.auto_reply.settings.AutoReplySettingsRequest
class AutoReplySettingsRequest extends Object implements Serializable -
Class com.bytedesk.kbase.auto_reply.settings.AutoReplySettingsResponse
class AutoReplySettingsResponse extends Object implements Serializable
-
-
Package com.bytedesk.kbase.comment
-
Class com.bytedesk.kbase.comment.CommentEntity
class CommentEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kbase.comment.CommentRequest
class CommentRequest extends BaseRequest implements Serializable-
Serialized Fields
-
articleUid
String articleUid
-
endDate
ZonedDateTime endDate
-
replyToContent
String replyToContent
-
replyToUid
String replyToUid
-
replyToUser
String replyToUser
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
user
String user
-
-
-
Class com.bytedesk.kbase.comment.CommentResponse
class CommentResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.comment.event
-
Class com.bytedesk.kbase.comment.event.CommentCreateEvent
class CommentCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
CommentEntity comment
-
-
Class com.bytedesk.kbase.comment.event.CommentDeleteEvent
class CommentDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
CommentEntity comment
-
-
Class com.bytedesk.kbase.comment.event.CommentUpdateEvent
class CommentUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
CommentEntity comment
-
-
-
Package com.bytedesk.kbase.kbase
-
Class com.bytedesk.kbase.kbase.KbaseEntity
class KbaseEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentUid
String agentUid
Associated agent UID for agent-specific knowledge base -
articleCount
Integer articleCount
Number of articles in the knowledge base -
backgroundImageUrl
String backgroundImageUrl
URL of the custom background image for the knowledge base -
coverImageUrl
String coverImageUrl
URL of the custom cover image for the knowledge base -
css
String css
Custom CSS/Less code for styling the knowledge base -
description
String description
Description of the knowledge base -
descriptionHtml
String descriptionHtml
HTML description for SEO purposes (meta description tag) -
embeddingModel
String embeddingModel
LLM embedding model for vector search functionality -
embeddingProvider
String embeddingProvider
LLM embedding provider for vector search functionality -
endDate
ZonedDateTime endDate
End date when the knowledge base expires -
faviconUrl
String faviconUrl
URL of the knowledge base favicon -
favorite
Boolean favorite
Whether the knowledge base is marked as favorite -
footerHtml
String footerHtml
Custom HTML footer code displayed at the bottom of the knowledge base -
headerHtml
String headerHtml
Custom HTML header code displayed at the top of the knowledge base -
headline
String headline
Main headline or title displayed on the knowledge base -
isPublic
Boolean isPublic
Whether the knowledge base is publicly accessible -
language
String language
Language setting for the knowledge base -
logoUrl
String logoUrl
URL of the knowledge base logo image -
memberCount
Integer memberCount
Number of members in the knowledge base -
members
List<MemberEntity> members
Members who have access to this knowledge base -
name
String name
Name of the knowledge base -
primaryColor
String primaryColor
Primary color theme for the knowledge base -
published
Boolean published
Whether the knowledge base is published and accessible -
showChat
Boolean showChat
Whether to show chat functionality in the knowledge base -
startDate
ZonedDateTime startDate
Start date when the knowledge base becomes active -
subHeadline
String subHeadline
Subtitle or secondary headline for the knowledge base -
subType
String subType
Subtype of the knowledge base (e.g., DEFAULT, COZE, DIFY, RAGFLOW) -
tagList
List<String> tagList
Tags for knowledge base categorization and search -
theme
String theme
Theme name for the knowledge base appearance -
type
String type
Type of knowledge base (HELPCENTER, DOCUMENTATION, FAQ, etc.) -
url
String url
Custom URL for the knowledge base
-
-
Class com.bytedesk.kbase.kbase.KbaseRequest
class KbaseRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
articleCount
Integer articleCount
-
backgroundImageUrl
String backgroundImageUrl
-
coverImageUrl
String coverImageUrl
-
css
String css
-
description
String description
-
descriptionHtml
String descriptionHtml
知识库描述 输入一两句话简单介绍您的论坛。这将会显示为 <meta name="description"> 描述标签,一般为 160 字的文本,用于介绍网页的内容。平常多被搜索引擎截取网页简介用。 -
embeddingModel
String embeddingModel
-
embeddingProvider
String embeddingProvider
-
endDate
ZonedDateTime endDate
-
faviconUrl
String faviconUrl
-
favorite
Boolean favorite
-
footerHtml
String footerHtml
-
headerHtml
String headerHtml
-
headline
String headline
-
isPublic
Boolean isPublic
-
language
String language
-
level
String level
-
logoUrl
String logoUrl
-
memberCount
Integer memberCount
-
memberUids
@NotEmpty(message="memberUids must not be empty") List<String> memberUids
-
name
String name
-
platform
String platform
-
primaryColor
String primaryColor
-
published
Boolean published
-
queryNotebase
Boolean queryNotebase
-
showChat
Boolean showChat
-
startDate
ZonedDateTime startDate
-
subHeadline
String subHeadline
-
subType
String subType
-
tagList
List<String> tagList
-
theme
String theme
-
type
String type
-
url
String url
-
-
-
Class com.bytedesk.kbase.kbase.KbaseResponse
class KbaseResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
articleCount
Integer articleCount
-
backgroundImageUrl
String backgroundImageUrl
-
coverImageUrl
String coverImageUrl
-
css
String css
-
description
String description
-
descriptionHtml
String descriptionHtml
知识库描述 输入一两句话简单介绍您的论坛。这将会显示为 <meta name="description"> 描述标签,一般为 160 字的文本,用于介绍网页的内容。平常多被搜索引擎截取网页简介用。 -
embeddingModel
String embeddingModel
-
embeddingProvider
String embeddingProvider
-
endDate
ZonedDateTime endDate
-
faviconUrl
String faviconUrl
-
favorite
Boolean favorite
-
footerHtml
String footerHtml
-
headerHtml
String headerHtml
-
headline
String headline
-
isPublic
Boolean isPublic
-
language
String language
-
logoUrl
String logoUrl
-
memberCount
Integer memberCount
-
members
List<UserProtobuf> members
-
name
String name
-
primaryColor
String primaryColor
-
published
Boolean published
-
showChat
Boolean showChat
-
startDate
ZonedDateTime startDate
-
subHeadline
String subHeadline
-
subType
String subType
-
tagList
List<String> tagList
-
theme
String theme
-
type
String type
-
url
String url
-
-
-
-
Package com.bytedesk.kbase.kbase_invite
-
Class com.bytedesk.kbase.kbase_invite.KbaseInviteEntity
class KbaseInviteEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kbase.kbase_invite.KbaseInviteRequest
class KbaseInviteRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kbase.kbase_invite.KbaseInviteResponse
class KbaseInviteResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.kbase_invite.event
-
Class com.bytedesk.kbase.kbase_invite.event.KbaseInviteCreateEvent
class KbaseInviteCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
KbaseInviteEntity tag
-
-
Class com.bytedesk.kbase.kbase_invite.event.KbaseInviteDeleteEvent
class KbaseInviteDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
KbaseInviteEntity tag
-
-
Class com.bytedesk.kbase.kbase_invite.event.KbaseInviteUpdateEvent
class KbaseInviteUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
KbaseInviteEntity tag
-
-
-
Package com.bytedesk.kbase.kbase.event
-
Class com.bytedesk.kbase.kbase.event.KbaseCreateEvent
class KbaseCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
kbase
KbaseEntity kbase
-
-
Class com.bytedesk.kbase.kbase.event.KbaseUpdateEvent
class KbaseUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
kbase
KbaseEntity kbase
-
-
-
Package com.bytedesk.kbase.llm_chunk
-
Class com.bytedesk.kbase.llm_chunk.ChunkEntity
class ChunkEntity extends BaseEntity implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
docId
String docId
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
file
FileEntity file
-
kbase
KbaseEntity kbase
-
name
String name
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
type
String type
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.llm_chunk.ChunkProtobuf
class ChunkProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
name
String name
-
relatedChunks
List<ChunkProtobuf> relatedChunks
-
uid
String uid
-
-
Class com.bytedesk.kbase.llm_chunk.ChunkRequest
class ChunkRequest extends BaseRequest implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.kbase.llm_chunk.ChunkResponse
class ChunkResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
docId
String docId
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
fileUid
String fileUid
-
kbUid
String kbUid
-
name
String name
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
type
String type
-
vectorStatus
String vectorStatus
-
-
-
-
Package com.bytedesk.kbase.llm_chunk.elastic
-
Class com.bytedesk.kbase.llm_chunk.elastic.ChunkElasticSearchResult
class ChunkElasticSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunkElastic
ChunkElastic chunkElastic
-
highlightedContent
String highlightedContent
-
highlightedName
String highlightedName
-
score
float score
-
-
-
Package com.bytedesk.kbase.llm_chunk.event
-
Class com.bytedesk.kbase.llm_chunk.event.ChunkCreateEvent
class ChunkCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunk
ChunkEntity chunk
-
-
Class com.bytedesk.kbase.llm_chunk.event.ChunkDeleteEvent
class ChunkDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunk
ChunkEntity chunk
-
-
Class com.bytedesk.kbase.llm_chunk.event.ChunkUpdateDocEvent
class ChunkUpdateDocEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunk
ChunkEntity chunk
-
-
Class com.bytedesk.kbase.llm_chunk.event.ChunkUpdateEvent
class ChunkUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunk
ChunkEntity chunk
-
-
-
Package com.bytedesk.kbase.llm_chunk.vector
-
Class com.bytedesk.kbase.llm_chunk.vector.ChunkVectorSearchResult
class ChunkVectorSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chunkVector
ChunkVector chunkVector
-
distance
float distance
-
highlightedContent
String highlightedContent
-
highlightedName
String highlightedName
-
score
double score
-
-
-
Package com.bytedesk.kbase.llm_faq
-
Class com.bytedesk.kbase.llm_faq.FaqAnswer
class FaqAnswer extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.llm_faq.FaqEntity
class FaqEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
answer
String answer
-
answerHtml
String answerHtml
-
answerList
List<FaqAnswer> answerList
-
answerMarkdown
String answerMarkdown
-
attachments
List<String> attachments
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
docIdList
List<String> docIdList
-
downCount
Integer downCount
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
feedbackCount
Integer feedbackCount
-
fileUid
String fileUid
-
images
List<String> images
-
kbase
KbaseEntity kbase
-
question
String question
-
relatedFaqs
List<FaqEntity> relatedFaqs
-
similarQuestions
List<String> similarQuestions
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
标签列表 -
transferCount
Integer transferCount
-
type
String type
-
upCount
Integer upCount
-
vectorStatus
String vectorStatus
-
viewCount
Integer viewCount
-
-
Class com.bytedesk.kbase.llm_faq.FaqMessageExtra
class FaqMessageExtra extends MessageExtra implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.llm_faq.FaqProtobuf
class FaqProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.llm_faq.FaqRequest
class FaqRequest extends BaseRequest implements Serializable-
Serialized Fields
-
answer
String answer
-
answerHtml
String answerHtml
-
answerList
List<FaqAnswer> answerList
-
answerMarkdown
String answerMarkdown
-
attachments
List<String> attachments
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
componentType
String componentType
-
docIdList
List<String> docIdList
-
downCount
Integer downCount
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
feedbackCount
Integer feedbackCount
-
fileUid
String fileUid
-
images
List<String> images
-
kbUid
String kbUid
-
messageUid
String messageUid
-
onlyLoadValid
Boolean onlyLoadValid
-
question
String question
-
rateDownReason
String rateDownReason
-
rateDownTagList
List<String> rateDownTagList
-
relatedFaqUids
List<String> relatedFaqUids
-
similarQuestions
List<String> similarQuestions
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
threadUid
String threadUid
-
transferCount
Integer transferCount
-
type
String type
-
upCount
Integer upCount
-
user
String user
-
vectorStatus
String vectorStatus
-
viewCount
Integer viewCount
-
vipLevel
Integer vipLevel
-
-
-
Class com.bytedesk.kbase.llm_faq.FaqResponse
class FaqResponse extends BaseResponse implements Serializable-
Serialized Fields
-
answer
String answer
-
answerHtml
String answerHtml
-
answerList
List<FaqAnswer> answerList
-
answerMarkdown
String answerMarkdown
-
answerMessage
MessageResponse answerMessage
-
attachments
List<String> attachments
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
docIdList
List<String> docIdList
-
downCount
Integer downCount
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
feedbackCount
Integer feedbackCount
-
fileUid
String fileUid
-
images
List<String> images
-
kbUid
String kbUid
-
question
String question
-
questionMessage
MessageResponse questionMessage
-
relatedFaqs
List<FaqResponseSimple> relatedFaqs
-
similarQuestions
List<String> similarQuestions
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
transferCount
Integer transferCount
-
type
String type
-
upCount
Integer upCount
-
vectorStatus
String vectorStatus
-
viewCount
Integer viewCount
-
-
-
Class com.bytedesk.kbase.llm_faq.FaqResponseSimple
class FaqResponseSimple extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.kbase.llm_faq.FaqResponseVisitor
class FaqResponseVisitor extends Object implements Serializable
-
-
Package com.bytedesk.kbase.llm_faq.elastic
-
Class com.bytedesk.kbase.llm_faq.elastic.FaqElasticSearchResult
class FaqElasticSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
faqElastic
FaqElastic faqElastic
-
highlightedQuestion
String highlightedQuestion
-
score
float score
-
-
-
Package com.bytedesk.kbase.llm_faq.event
-
Class com.bytedesk.kbase.llm_faq.event.FaqCreateEvent
class FaqCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
faq
FaqEntity faq
-
-
Class com.bytedesk.kbase.llm_faq.event.FaqDeleteEvent
class FaqDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
faq
FaqEntity faq
-
-
Class com.bytedesk.kbase.llm_faq.event.FaqUpdateDocEvent
class FaqUpdateDocEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
faq
FaqEntity faq
-
-
Class com.bytedesk.kbase.llm_faq.event.FaqUpdateEvent
class FaqUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
faq
FaqEntity faq
-
-
-
Package com.bytedesk.kbase.llm_faq.mq
-
Class com.bytedesk.kbase.llm_faq.mq.FaqIndexMessage
class FaqIndexMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.llm_faq.vector
-
Class com.bytedesk.kbase.llm_faq.vector.FaqVectorSearchResult
class FaqVectorSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.llm_file
-
Class com.bytedesk.kbase.llm_file.FileEntity
class FileEntity extends BaseEntity implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
docIdList
List<String> docIdList
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
fileName
String fileName
-
fileUrl
String fileUrl
-
kbase
KbaseEntity kbase
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
upload
UploadEntity upload
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.llm_file.FileRequest
class FileRequest extends BaseRequest implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
fileName
String fileName
-
fileUrl
String fileUrl
-
kbUid
String kbUid
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
uploadUid
String uploadUid
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.llm_file.FileResponse
class FileResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
fileName
String fileName
-
fileUrl
String fileUrl
-
kbase
KbaseResponse kbase
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
upload
UploadResponse upload
-
userUid
String userUid
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.llm_file.FileUploadExtra
class FileUploadExtra extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.llm_file.event
-
Class com.bytedesk.kbase.llm_file.event.FileChunkEvent
class FileChunkEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
documents
List<org.springframework.ai.document.Document> documents
-
fileResponse
FileResponse fileResponse
-
-
Class com.bytedesk.kbase.llm_file.event.FileCreateEvent
class FileCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
file
FileEntity file
-
-
Class com.bytedesk.kbase.llm_file.event.FileDeleteEvent
class FileDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
file
FileEntity file
-
-
Class com.bytedesk.kbase.llm_file.event.FileUpdateDocEvent
class FileUpdateDocEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
file
FileEntity file
-
-
Class com.bytedesk.kbase.llm_file.event.FileUpdateEvent
class FileUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
file
FileEntity file
-
-
-
Package com.bytedesk.kbase.llm_text
-
Class com.bytedesk.kbase.llm_text.TextEntity
class TextEntity extends BaseEntity implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
docIdList
List<String> docIdList
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbase
KbaseEntity kbase
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
type
String type
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.llm_text.TextProtobuf
class TextProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
relatedTexts
List<TextProtobuf> relatedTexts
-
title
String title
-
uid
String uid
-
-
Class com.bytedesk.kbase.llm_text.TextRequest
class TextRequest extends BaseRequest implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.kbase.llm_text.TextResponse
class TextResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
docId
String docId
-
docIdList
List<String> docIdList
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
vectorStatus
String vectorStatus
-
-
-
-
Package com.bytedesk.kbase.llm_text.elastic
-
Class com.bytedesk.kbase.llm_text.elastic.TextElasticSearchResult
class TextElasticSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
highlightedContent
String highlightedContent
-
highlightedName
String highlightedName
-
score
float score
-
textElastic
TextElastic textElastic
-
-
-
Package com.bytedesk.kbase.llm_text.event
-
Class com.bytedesk.kbase.llm_text.event.TextCreateEvent
class TextCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
text
TextEntity text
-
-
Class com.bytedesk.kbase.llm_text.event.TextDeleteEvent
class TextDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
text
TextEntity text
-
-
Class com.bytedesk.kbase.llm_text.event.TextUpdateDocEvent
class TextUpdateDocEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
text
TextEntity text
-
-
Class com.bytedesk.kbase.llm_text.event.TextUpdateEvent
class TextUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
text
TextEntity text
-
-
-
Package com.bytedesk.kbase.llm_text.vector
-
Class com.bytedesk.kbase.llm_text.vector.TextVectorSearchResult
class TextVectorSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
distance
float distance
-
highlightedContent
String highlightedContent
-
highlightedTitle
String highlightedTitle
-
score
float score
-
textVector
TextVector textVector
-
-
-
Package com.bytedesk.kbase.llm_webpage
-
Class com.bytedesk.kbase.llm_webpage.WebpageEntity
class WebpageEntity extends BaseEntity implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
content
String content
-
description
String description
-
docIdList
List<String> docIdList
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbase
KbaseEntity kbase
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
url
String url
-
vectorStatus
String vectorStatus
-
viewCount
Integer viewCount
-
-
-
Class com.bytedesk.kbase.llm_webpage.WebpageRequest
class WebpageRequest extends BaseRequest implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.kbase.llm_webpage.WebpageResponse
class WebpageResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
description
String description
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
url
String url
-
vectorStatus
String vectorStatus
-
-
-
-
Package com.bytedesk.kbase.llm_webpage.elastic
-
Class com.bytedesk.kbase.llm_webpage.elastic.WebpageElasticSearchResult
class WebpageElasticSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
highlightedContent
String highlightedContent
-
highlightedDescription
String highlightedDescription
-
highlightedTitle
String highlightedTitle
-
score
float score
-
webpageElastic
WebpageElastic webpageElastic
-
-
-
Package com.bytedesk.kbase.llm_webpage.event
-
Class com.bytedesk.kbase.llm_webpage.event.WebpageCreateEvent
class WebpageCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webpage
WebpageEntity webpage
-
-
Class com.bytedesk.kbase.llm_webpage.event.WebpageDeleteEvent
class WebpageDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webpage
WebpageEntity webpage
-
-
Class com.bytedesk.kbase.llm_webpage.event.WebpageUpdateDocEvent
class WebpageUpdateDocEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webpage
WebpageEntity webpage
-
-
Class com.bytedesk.kbase.llm_webpage.event.WebpageUpdateEvent
class WebpageUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
webpage
WebpageEntity webpage
-
-
-
Package com.bytedesk.kbase.llm_webpage.mq
-
Class com.bytedesk.kbase.llm_webpage.mq.WebpageIndexMessage
class WebpageIndexMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.llm_webpage.vector
-
Class com.bytedesk.kbase.llm_webpage.vector.WebpageVectorSearchResult
class WebpageVectorSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
distance
float distance
-
highlightedContent
String highlightedContent
-
highlightedTitle
String highlightedTitle
-
score
float score
-
webpageVector
WebpageVector webpageVector
-
-
-
Package com.bytedesk.kbase.llm_website
-
Class com.bytedesk.kbase.llm_website.WebsiteEntity
class WebsiteEntity extends BaseEntity implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
description
String description
-
docIdList
List<String> docIdList
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbase
KbaseEntity kbase
-
name
String name
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
type
String type
-
url
String url
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.llm_website.WebsiteRequest
class WebsiteRequest extends BaseRequest implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.kbase.llm_website.WebsiteResponse
class WebsiteResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
description
String description
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
name
String name
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
type
String type
-
url
String url
-
vectorStatus
String vectorStatus
-
-
-
-
Package com.bytedesk.kbase.llm_website.event
-
Class com.bytedesk.kbase.llm_website.event.WebsiteCreateEvent
class WebsiteCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
website
WebsiteEntity website
-
-
Class com.bytedesk.kbase.llm_website.event.WebsiteDeleteEvent
class WebsiteDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
website
WebsiteEntity website
-
-
Class com.bytedesk.kbase.llm_website.event.WebsiteUpdateDocEvent
class WebsiteUpdateDocEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
website
WebsiteEntity website
-
-
Class com.bytedesk.kbase.llm_website.event.WebsiteUpdateEvent
class WebsiteUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
website
WebsiteEntity website
-
-
-
Package com.bytedesk.kbase.material
-
Class com.bytedesk.kbase.material.MaterialEntity
class MaterialEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
-
name
String name
-
type
String type
-
upload
UploadEntity upload
-
-
-
Class com.bytedesk.kbase.material.MaterialRequest
class MaterialRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kbase.material.MaterialResponse
class MaterialResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.material.event
-
Class com.bytedesk.kbase.material.event.MaterialCreateEvent
class MaterialCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
material
MaterialEntity material
-
-
Class com.bytedesk.kbase.material.event.MaterialDeleteEvent
class MaterialDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
material
MaterialEntity material
-
-
Class com.bytedesk.kbase.material.event.MaterialUpdateEvent
class MaterialUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
material
MaterialEntity material
-
-
-
Package com.bytedesk.kbase.quick_reply
-
Class com.bytedesk.kbase.quick_reply.QuickReplyEntity
class QuickReplyEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentUid
String agentUid
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
content
String content
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
shortCut
String shortCut
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
type
String type
-
vectorStatus
String vectorStatus
-
-
Class com.bytedesk.kbase.quick_reply.QuickReplyRequest
class QuickReplyRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
componentType
String componentType
-
content
String content
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
shortCut
String shortCut
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
vectorStatus
String vectorStatus
-
-
-
Class com.bytedesk.kbase.quick_reply.QuickReplyResponse
class QuickReplyResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
content
String content
-
elasticStatus
String elasticStatus
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
shortCut
String shortCut
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
title
String title
-
type
String type
-
vectorStatus
String vectorStatus
-
-
-
-
Package com.bytedesk.kbase.quick_reply.elastic
-
Class com.bytedesk.kbase.quick_reply.elastic.QuickReplyElastic
class QuickReplyElastic extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
-
Package com.bytedesk.kbase.quick_reply.mq
-
Class com.bytedesk.kbase.quick_reply.mq.QuickReplyIndexMessage
class QuickReplyIndexMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.quick_reply.vector
-
Class com.bytedesk.kbase.quick_reply.vector.QuickReplyVector
class QuickReplyVector extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentUid
String agentUid
-
categoryUid
String categoryUid
-
clickCount
Integer clickCount
-
content
String content
-
embedding
float[] embedding
-
enabled
Boolean enabled
-
endDate
String endDate
-
kbUid
String kbUid
-
shortCut
String shortCut
-
startDate
String startDate
-
tagList
List<String> tagList
-
title
String title
-
type
String type
-
-
Class com.bytedesk.kbase.quick_reply.vector.QuickReplyVectorSearchResult
class QuickReplyVectorSearchResult extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.kbase.settings
-
Class com.bytedesk.kbase.settings.ServiceSettings
class ServiceSettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentCloseTip
String agentCloseTip
-
autoCloseMin
@NotBlank Double autoCloseMin
auto close time in minutes -
autoCloseTip
String autoCloseTip
-
autoInviteRate
@NotBlank Boolean autoInviteRate
-
autoPopup
@NotBlank Boolean autoPopup
-
enableProactiveTrigger
Boolean enableProactiveTrigger
-
faqKbUid
String faqKbUid
-
faqs
List<FaqEntity> faqs
-
guessFaqs
List<FaqEntity> guessFaqs
-
hotFaqs
List<FaqEntity> hotFaqs
-
inviteRateTip
String inviteRateTip
-
language
@NotBlank String language
-
maxProactiveCount
Integer maxProactiveCount
-
noResponseTimeout
Integer noResponseTimeout
-
preForm
String preForm
-
proactiveFaqs
List<FaqEntity> proactiveFaqs
-
proactiveInterval
Integer proactiveInterval
-
proactiveMessage
String proactiveMessage
-
quickFaqKbUid
String quickFaqKbUid
-
quickFaqs
List<FaqEntity> quickFaqs
-
rateMsgCount
@NotBlank Integer rateMsgCount
-
rightIframeUrl
String rightIframeUrl
-
shortcutFaqs
List<FaqEntity> shortcutFaqs
-
showCaptcha
@NotBlank Boolean showCaptcha
-
showFaqs
Boolean showFaqs
-
showGuessFaqs
Boolean showGuessFaqs
-
showHistory
@NotBlank Boolean showHistory
-
showHotFaqs
Boolean showHotFaqs
-
showInputAssociation
@NotBlank Boolean showInputAssociation
-
showLogo
@NotBlank Boolean showLogo
-
showPreForm
@NotBlank Boolean showPreForm
-
showPreSearch
Boolean showPreSearch
-
showQuickFaqs
Boolean showQuickFaqs
-
showRateBtn
@NotBlank Boolean showRateBtn
-
showRightIframe
Boolean showRightIframe
-
showShortcutFaqs
Boolean showShortcutFaqs
-
showTopTip
@NotBlank Boolean showTopTip
-
topTip
@NotBlank String topTip
-
topTipEnd
ZonedDateTime topTipEnd
-
topTipStart
ZonedDateTime topTipStart
-
triggerConditions
String triggerConditions
- See Also:
-
validateUntil
Date validateUntil
-
welcomeFaqs
List<FaqEntity> welcomeFaqs
-
welcomeKbUid
String welcomeKbUid
-
welcomeTip
@NotBlank String welcomeTip
-
-
Class com.bytedesk.kbase.settings.ServiceSettingsRequest
class ServiceSettingsRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentCloseTip
String agentCloseTip
-
autoCloseMin
Double autoCloseMin
auto close time in min - 默认自动关闭时间,单位分钟 -
autoCloseTip
String autoCloseTip
-
autoInviteRate
Boolean autoInviteRate
-
autoPopup
Boolean autoPopup
-
enableProactiveTrigger
Boolean enableProactiveTrigger
-
enableWorkflow
Boolean enableWorkflow
-
faqKbUid
String faqKbUid
-
faqUids
List<String> faqUids
-
guessFaqUids
List<String> guessFaqUids
-
hotFaqUids
List<String> hotFaqUids
-
inviteRateTip
String inviteRateTip
-
language
LanguageEnum language
-
leavemsgTip
String leavemsgTip
-
maxProactiveCount
Integer maxProactiveCount
-
noResponseTimeout
Integer noResponseTimeout
-
preForm
String preForm
-
proactiveFaqUids
List<String> proactiveFaqUids
-
proactiveInterval
Integer proactiveInterval
-
proactiveMessage
String proactiveMessage
-
queueTip
String queueTip
-
quickFaqKbUid
String quickFaqKbUid
-
quickFaqUids
List<String> quickFaqUids
-
rateMsgCount
Integer rateMsgCount
-
relatedQuestionGuide
String relatedQuestionGuide
-
rightIframeUrl
String rightIframeUrl
-
shortcutFaqUids
List<String> shortcutFaqUids
-
showCaptcha
Boolean showCaptcha
-
showFaqs
Boolean showFaqs
-
showGuessFaqs
Boolean showGuessFaqs
-
showHistory
Boolean showHistory
-
showHotFaqs
Boolean showHotFaqs
-
showInputAssociation
Boolean showInputAssociation
-
showLogo
Boolean showLogo
-
showPreForm
Boolean showPreForm
-
showPreSearch
Boolean showPreSearch
-
showQuickFaqs
Boolean showQuickFaqs
-
showRateBtn
Boolean showRateBtn
-
showRightIframe
Boolean showRightIframe
-
showShortcutFaqs
Boolean showShortcutFaqs
-
showTopTip
Boolean showTopTip
-
topTip
String topTip
-
topTipEnd
ZonedDateTime topTipEnd
-
topTipStart
ZonedDateTime topTipStart
-
triggerConditions
String triggerConditions
-
validateUntil
Date validateUntil
-
welcomeFaqUids
List<String> welcomeFaqUids
-
welcomeKbUid
String welcomeKbUid
-
welcomeTip
String welcomeTip
-
workflowUid
String workflowUid
-
-
Class com.bytedesk.kbase.settings.ServiceSettingsResponse
class ServiceSettingsResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentCloseTip
String agentCloseTip
-
autoCloseMin
Double autoCloseMin
auto close time in min - 默认自动关闭时间,单位分钟 -
autoCloseTip
String autoCloseTip
-
autoInviteRate
Boolean autoInviteRate
-
autoPopup
Boolean autoPopup
-
enableProactiveTrigger
Boolean enableProactiveTrigger
-
enableWorkflow
Boolean enableWorkflow
-
faqKbUid
String faqKbUid
-
faqs
List<FaqResponse> faqs
-
guessFaqs
List<FaqResponse> guessFaqs
-
hotFaqs
List<FaqResponse> hotFaqs
-
inviteRateTip
String inviteRateTip
-
language
LanguageEnum language
-
leavemsgTip
String leavemsgTip
-
maxProactiveCount
Integer maxProactiveCount
-
noResponseTimeout
Integer noResponseTimeout
-
preForm
String preForm
-
proactiveFaqs
List<FaqResponse> proactiveFaqs
-
proactiveInterval
Integer proactiveInterval
-
proactiveMessage
String proactiveMessage
-
queueTip
String queueTip
-
quickFaqKbUid
String quickFaqKbUid
-
quickFaqs
List<FaqResponse> quickFaqs
-
rateMsgCount
Integer rateMsgCount
-
rightIframeUrl
String rightIframeUrl
-
shortcutFaqs
List<FaqResponse> shortcutFaqs
-
showCaptcha
Boolean showCaptcha
-
showFaqs
Boolean showFaqs
-
showGuessFaqs
Boolean showGuessFaqs
-
showHistory
Boolean showHistory
-
showHotFaqs
Boolean showHotFaqs
-
showInputAssociation
Boolean showInputAssociation
-
showLogo
Boolean showLogo
-
showPreForm
Boolean showPreForm
-
showPreSearch
Boolean showPreSearch
-
showQuickFaqs
Boolean showQuickFaqs
-
showRateBtn
Boolean showRateBtn
-
showRightIframe
Boolean showRightIframe
-
showShortcutFaqs
Boolean showShortcutFaqs
-
showTopTip
Boolean showTopTip
-
topTip
String topTip
-
topTipEnd
ZonedDateTime topTipEnd
-
topTipStart
ZonedDateTime topTipStart
-
triggerConditions
String triggerConditions
-
validateUntil
Date validateUntil
-
welcomeFaqs
List<FaqResponse> welcomeFaqs
-
welcomeKbUid
String welcomeKbUid
-
welcomeTip
String welcomeTip
-
workflowUid
String workflowUid
-
-
Class com.bytedesk.kbase.settings.ServiceSettingsResponseVisitor
class ServiceSettingsResponseVisitor extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoCloseMin
Double autoCloseMin
auto close time in min - 默认自动关闭时间,单位分钟 -
autoInviteRate
Boolean autoInviteRate
-
autoPopup
Boolean autoPopup
-
faqKbUid
String faqKbUid
-
faqs
List<FaqResponseVisitor> faqs
-
guessFaqs
List<FaqResponseVisitor> guessFaqs
-
hotFaqs
List<FaqResponseVisitor> hotFaqs
-
inviteRateTip
String inviteRateTip
-
language
LanguageEnum language
-
preForm
String preForm
-
quickFaqKbUid
String quickFaqKbUid
-
quickFaqs
List<FaqResponseVisitor> quickFaqs
-
rateMsgCount
Integer rateMsgCount
-
rightIframeUrl
String rightIframeUrl
-
shortcutFaqs
List<FaqResponseVisitor> shortcutFaqs
-
showCaptcha
Boolean showCaptcha
-
showFaqs
Boolean showFaqs
-
showGuessFaqs
Boolean showGuessFaqs
-
showHistory
Boolean showHistory
-
showHotFaqs
Boolean showHotFaqs
-
showInputAssociation
Boolean showInputAssociation
-
showLogo
Boolean showLogo
-
showPreForm
Boolean showPreForm
-
showPreSearch
Boolean showPreSearch
-
showQuickFaqs
Boolean showQuickFaqs
-
showRateBtn
Boolean showRateBtn
-
showRightIframe
Boolean showRightIframe
-
showShortcutFaqs
Boolean showShortcutFaqs
-
showTopTip
Boolean showTopTip
-
topTip
String topTip
-
welcomeFaqs
List<FaqResponseVisitor> welcomeFaqs
-
welcomeKbUid
String welcomeKbUid
-
-
-
Package com.bytedesk.kbase.settings_intention
-
Class com.bytedesk.kbase.settings_intention.IntentionSettingsEntity
class IntentionSettingsEntity extends BaseEntity implements Serializable-
Serialized Fields
-
confidenceThreshold
Double confidenceThreshold
意图信心度阈值,低于该阈值的意图将被认为是不确定的 范围:0-1,例如0.75表示75%的置信度 -
defaultTemplate
Boolean defaultTemplate
是否为默认设置模板 -
description
String description
设置描述 -
enableIntentionTracking
Boolean enableIntentionTracking
是否启用意图跟踪,跟踪用户意图的变化 -
intentionList
List<String> intentionList
意图分类选项 -
intentionPriorities
String intentionPriorities
意图优先级配置,数字越小优先级越高 格式:{"意图1": 1, "意图2": 2, "意图3": 3} -
intentionResponses
String intentionResponses
意图预设回复,针对不同意图提供默认回复模板 格式:{"意图1": "预设回复1", "意图2": "预设回复2"} -
intentionSwitchThreshold
Double intentionSwitchThreshold
意图转换阈值,当新意图的置信度超过此阈值时才会转换当前意图 -
intentionTags
String intentionTags
意图标签,用于对意图进行分组和归类 格式:{"意图1": ["标签1", "标签2"], "意图2": ["标签3", "标签4"]} -
name
String name
设置名称,用于区分不同的邀请设置模板 -
subIntentionMapping
String subIntentionMapping
子意图分类映射,支持多级意图分类结构 格式:{"主意图1": ["子意图1", "子意图2"], "主意图2": ["子意图3", "子意图4"]} -
unknownIntentionHandling
String unknownIntentionHandling
未识别意图的处理方式 TRANSFER_HUMAN: 转人工 DEFAULT_ANSWER: 使用默认回复 CLARIFY: 请求用户澄清 -
unknownIntentionResponse
String unknownIntentionResponse
未识别意图的默认回复
-
-
-
Class com.bytedesk.kbase.settings_intention.IntentionSettingsRequest
class IntentionSettingsRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kbase.settings_intention.IntentionSettingsResponse
class IntentionSettingsResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.settings_intention.event
-
Class com.bytedesk.kbase.settings_intention.event.IntentionSettingsCreateEvent
class IntentionSettingsCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
intentionSettings
IntentionSettingsEntity intentionSettings
-
-
Class com.bytedesk.kbase.settings_intention.event.IntentionSettingsDeleteEvent
class IntentionSettingsDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
intentionSettings
IntentionSettingsEntity intentionSettings
-
-
Class com.bytedesk.kbase.settings_intention.event.IntentionSettingsUpdateEvent
class IntentionSettingsUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
intentionSettings
IntentionSettingsEntity intentionSettings
-
-
-
Package com.bytedesk.kbase.settings_invite
-
Class com.bytedesk.kbase.settings_invite.InviteSettingsEntity
class InviteSettingsEntity extends BaseEntity implements Serializable-
Serialized Fields
-
abTesting
Boolean abTesting
A/B测试功能 是否启用A/B测试不同邀请方式的效果 -
defaultTemplate
Boolean defaultTemplate
是否为默认设置模板 -
delay
Long delay
邀请延迟时间,单位:毫秒 -
description
String description
设置描述 -
deviceTypes
List<String> deviceTypes
访客设备类型触发 - 针对特定设备类型启用邀请 可选值: desktop, mobile, tablet -
exitIntentTrigger
Boolean exitIntentTrigger
退出意图触发 当检测到访客可能离开页面时触发邀请 -
icon
String icon
邀请图标 -
inviteAnimation
String inviteAnimation
邀请动画效果 可选值: fade, slide, bounce, none -
inviteStyle
String inviteStyle
邀请样式设置 可选值: bubble, card, modal, banner -
loop
Boolean loop
是否循环 -
loopCount
Integer loopCount
循环次数 -
loopDelay
Long loopDelay
循环延迟时间,单位:毫秒 -
messageList
List<String> messageList
邀请消息列表 多条自动消息气泡消息内容 -
name
String name
设置名称,用于区分不同的邀请设置模板 -
newVisitorMessage
String newVisitorMessage
新访客专属邀请消息 -
pageStayTriggerSeconds
Integer pageStayTriggerSeconds
页面停留时间触发,单位:秒 访客在页面停留超过指定时间后触发邀请 -
referrerPatterns
List<String> referrerPatterns
来源URL匹配模式,如搜索引擎、社交媒体等 -
referrerTrigger
Boolean referrerTrigger
访客来源触发 - 基于访客来源启用邀请 -
returningVisitorMessage
String returningVisitorMessage
回访访客专属邀请消息 -
scrollTrigger
Boolean scrollTrigger
页面滚动触发 访客页面滚动超过一定比例后触发邀请 -
scrollTriggerPerceninviteSettinge
Integer scrollTriggerPerceninviteSettinge
页面滚动触发百分比 (0-100) -
show
Boolean show
是否显示邀请 -
smartTrigger
Boolean smartTrigger
智能触发邀请 - 基于用户行为 -
targetedInvite
Boolean targetedInvite
定向邀请设置 - 针对特定页面启用邀请 -
targetedInviteUrls
List<String> targetedInviteUrls
定向邀请页面URL匹配模式 支持精确匹配和通配符模式,如: /products/*, /checkout -
text
String text
邀请文本 -
vipVisitorMessage
String vipVisitorMessage
VIP访客专属邀请消息 -
visitorSegmentation
Boolean visitorSegmentation
是否启用访客分段邀请 可基于访客特征或行为设置不同邀请消息
-
-
-
Class com.bytedesk.kbase.settings_invite.InviteSettingsRequest
class InviteSettingsRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kbase.settings_invite.InviteSettingsResponse
class InviteSettingsResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.settings_invite.event
-
Class com.bytedesk.kbase.settings_invite.event.InviteSettingsCreateEvent
class InviteSettingsCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
inviteSetting
InviteSettingsEntity inviteSetting
-
-
Class com.bytedesk.kbase.settings_invite.event.InviteSettingsDeleteEvent
class InviteSettingsDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
inviteSetting
InviteSettingsEntity inviteSetting
-
-
Class com.bytedesk.kbase.settings_invite.event.InviteSettingsUpdateEvent
class InviteSettingsUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
inviteSetting
InviteSettingsEntity inviteSetting
-
-
-
Package com.bytedesk.kbase.settings_ratedown
-
Class com.bytedesk.kbase.settings_ratedown.RatedownSettingsEntity
class RatedownSettingsEntity extends BaseEntity implements Serializable-
Serialized Fields
-
allowCustomFeedback
Boolean allowCustomFeedback
是否允许用户输入自定义文本反馈 -
defaultTemplate
Boolean defaultTemplate
是否为默认设置模板 -
description
String description
设置描述 -
enabled
Boolean enabled
是否启用点踩功能 -
markForQualityInspection
Boolean markForQualityInspection
是否记录点踩的会话到质检系统 -
maxFeedbackLength
Integer maxFeedbackLength
自定义文本反馈的最大字符限制 -
maxTagSelection
Integer maxTagSelection
每次点踩允许选择的最大标签数量 -
name
String name
设置名称,用于区分不同的邀请设置模板 -
offerHumanAgent
Boolean offerHumanAgent
点踩后是否尝试转人工客服 -
rateDownTagList
List<String> rateDownTagList
点踩选项 -
requireFollowup
Boolean requireFollowup
是否需要客服后续跟进点踩反馈 -
showThankYouMessage
Boolean showThankYouMessage
点踩后是否显示感谢消息 -
thankYouMessage
String thankYouMessage
感谢消息内容 -
triggerSatisfactionSurvey
Boolean triggerSatisfactionSurvey
点踩后是否自动触发满意度调查
-
-
-
Class com.bytedesk.kbase.settings_ratedown.RatedownSettingsRequest
class RatedownSettingsRequest extends BaseRequest implements Serializable-
Serialized Fields
-
allowCustomFeedback
Boolean allowCustomFeedback
是否允许用户输入自定义文本反馈 -
defaultTemplate
Boolean defaultTemplate
是否为默认设置模板 -
description
String description
设置描述 -
enabled
Boolean enabled
是否启用点踩功能 -
markForQualityInspection
Boolean markForQualityInspection
是否记录点踩的会话到质检系统 -
maxFeedbackLength
Integer maxFeedbackLength
自定义文本反馈的最大字符限制 -
maxTagSelection
Integer maxTagSelection
每次点踩允许选择的最大标签数量 -
name
String name
设置名称,用于区分不同的邀请设置模板 -
offerHumanAgent
Boolean offerHumanAgent
点踩后是否尝试转人工客服 -
rateDownTagList
List<String> rateDownTagList
点踩选项 -
requireFollowup
Boolean requireFollowup
是否需要客服后续跟进点踩反馈 -
showThankYouMessage
Boolean showThankYouMessage
点踩后是否显示感谢消息 -
thankYouMessage
String thankYouMessage
感谢消息内容 -
triggerSatisfactionSurvey
Boolean triggerSatisfactionSurvey
点踩后是否自动触发满意度调查
-
-
-
Class com.bytedesk.kbase.settings_ratedown.RatedownSettingsResponse
class RatedownSettingsResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
allowCustomFeedback
Boolean allowCustomFeedback
是否允许用户输入自定义文本反馈 -
defaultTemplate
Boolean defaultTemplate
是否为默认设置模板 -
description
String description
设置描述 -
enabled
Boolean enabled
是否启用点踩功能 -
markForQualityInspection
Boolean markForQualityInspection
是否记录点踩的会话到质检系统 -
maxFeedbackLength
Integer maxFeedbackLength
自定义文本反馈的最大字符限制 -
maxTagSelection
Integer maxTagSelection
每次点踩允许选择的最大标签数量 -
name
String name
设置名称,用于区分不同的邀请设置模板 -
offerHumanAgent
Boolean offerHumanAgent
点踩后是否尝试转人工客服 -
rateDownTagList
List<String> rateDownTagList
点踩选项 -
requireFollowup
Boolean requireFollowup
是否需要客服后续跟进点踩反馈 -
showThankYouMessage
Boolean showThankYouMessage
点踩后是否显示感谢消息 -
thankYouMessage
String thankYouMessage
感谢消息内容 -
triggerSatisfactionSurvey
Boolean triggerSatisfactionSurvey
点踩后是否自动触发满意度调查
-
-
-
Package com.bytedesk.kbase.settings_ratedown.event
-
Class com.bytedesk.kbase.settings_ratedown.event.RatedownSettingsCreateEvent
class RatedownSettingsCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ratedownSetting
RatedownSettingsEntity ratedownSetting
-
-
Class com.bytedesk.kbase.settings_ratedown.event.RatedownSettingsDeleteEvent
class RatedownSettingsDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ratedownSetting
RatedownSettingsEntity ratedownSetting
-
-
Class com.bytedesk.kbase.settings_ratedown.event.RatedownSettingsUpdateEvent
class RatedownSettingsUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ratedownSetting
RatedownSettingsEntity ratedownSetting
-
-
-
Package com.bytedesk.kbase.settings_service
-
Class com.bytedesk.kbase.settings_service.ServiceSettingsEntity
class ServiceSettingsEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kbase.settings_service.ServiceSettingsRequest
class ServiceSettingsRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kbase.settings_service.ServiceSettingsResponse
class ServiceSettingsResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.settings_service.event
-
Class com.bytedesk.kbase.settings_service.event.ServiceSettingsCreateEvent
class ServiceSettingsCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceSetting
ServiceSettingsEntity serviceSetting
-
-
Class com.bytedesk.kbase.settings_service.event.ServiceSettingsDeleteEvent
class ServiceSettingsDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceSetting
ServiceSettingsEntity serviceSetting
-
-
Class com.bytedesk.kbase.settings_service.event.ServiceSettingsUpdateEvent
class ServiceSettingsUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceSetting
ServiceSettingsEntity serviceSetting
-
-
-
Package com.bytedesk.kbase.statistic
-
Class com.bytedesk.kbase.statistic.KbaseStatisticEntity
class KbaseStatisticEntity extends BaseEntity implements Serializable -
Class com.bytedesk.kbase.statistic.KbaseStatisticRequest
class KbaseStatisticRequest extends BaseRequest implements Serializable -
Class com.bytedesk.kbase.statistic.KbaseStatisticResponse
class KbaseStatisticResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.kbase.statistic.event
-
Class com.bytedesk.kbase.statistic.event.KbaseStatisticCreateEvent
class KbaseStatisticCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
KbaseStatisticEntity statistic
-
-
Class com.bytedesk.kbase.statistic.event.KbaseStatisticDeleteEvent
class KbaseStatisticDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
KbaseStatisticEntity statistic
-
-
Class com.bytedesk.kbase.statistic.event.KbaseStatisticUpdateEvent
class KbaseStatisticUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
statistic
KbaseStatisticEntity statistic
-
-
-
Package com.bytedesk.kbase.taboo
-
Class com.bytedesk.kbase.taboo.TabooEntity
class TabooEntity extends BaseEntity implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.kbase.taboo.TabooRequest
class TabooRequest extends BaseRequest implements Serializable-
Serialized Fields
-
-
Class com.bytedesk.kbase.taboo.TabooResponse
class TabooResponse extends BaseResponse implements Serializable-
Serialized Fields
-
-
-
Package com.bytedesk.kbase.taboo_message
-
Class com.bytedesk.kbase.taboo_message.TabooMessageEntity
class TabooMessageEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
-
Class com.bytedesk.kbase.taboo_message.TabooMessageRequest
class TabooMessageRequest extends BaseRequest implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
-
-
Class com.bytedesk.kbase.taboo_message.TabooMessageResponse
class TabooMessageResponse extends BaseResponse implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
enabled
Boolean enabled
-
endDate
ZonedDateTime endDate
-
kbUid
String kbUid
-
startDate
ZonedDateTime startDate
-
tagList
List<String> tagList
-
type
String type
-
-
-
-
Package com.bytedesk.kbase.taboo_message.event
-
Class com.bytedesk.kbase.taboo_message.event.TabooMessageCreateEvent
class TabooMessageCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
taboo_message
TabooMessageEntity taboo_message
-
-
Class com.bytedesk.kbase.taboo_message.event.TabooMessageDeleteEvent
class TabooMessageDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
taboo_message
TabooMessageEntity taboo_message
-
-
Class com.bytedesk.kbase.taboo_message.event.TabooMessageUpdateEvent
class TabooMessageUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
taboo_message
TabooMessageEntity taboo_message
-
-
-
Package com.bytedesk.kbase.taboo.event
-
Class com.bytedesk.kbase.taboo.event.TabooCreateEvent
class TabooCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
taboo
TabooEntity taboo
-
-
Class com.bytedesk.kbase.taboo.event.TabooDeleteEvent
class TabooDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
taboo
TabooEntity taboo
-
-
Class com.bytedesk.kbase.taboo.event.TabooUpdateEvent
class TabooUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
taboo
TabooEntity taboo
-
-
-
Package com.bytedesk.liangshibao.city
-
Class com.bytedesk.liangshibao.city.City
class City extends BaseEntity implements Serializable -
Class com.bytedesk.liangshibao.city.CityRequest
class CityRequest extends BaseRequest implements Serializable -
Class com.bytedesk.liangshibao.city.CityResponse
class CityResponse extends BaseResponse implements Serializable -
Class com.bytedesk.liangshibao.city.CityResponseSimple
class CityResponseSimple extends BaseResponse implements Serializable
-
-
Package com.bytedesk.liangshibao.course
-
Class com.bytedesk.liangshibao.course.Course
class Course extends BaseEntity implements Serializable-
Serialized Fields
-
city
City city
City where the course is offered -
cover
String cover
Course cover image URL -
description
String description
Brief description of the course -
detail
String detail
Detailed course content -
mainCategory
CategoryEntity mainCategory
Main category of the course -
name
String name
Name of the course -
price
String price
Course price in cents -
published
boolean published
Whether the course is published and visible to visitors -
subCategory
CategoryEntity subCategory
Sub-category of the course -
user
UserEntity user
User who created the course
-
-
-
Class com.bytedesk.liangshibao.course.CourseRequest
class CourseRequest extends BaseRequest implements Serializable-
Serialized Fields
-
city
String city
-
cover
String cover
-
description
String description
简介,一句话介绍 -
detail
String detail
-
mainCategory
CategoryRequest mainCategory
-
name
String name
课程名称 -
price
String price
课程价格,单位:分 -
published
Boolean published
是否发布 默认为否0,前端看不到,只有发布之后,访客端才能够看到 -
subCategory
CategoryRequest subCategory
-
-
-
Class com.bytedesk.liangshibao.course.CourseResponse
class CourseResponse extends BaseResponse implements Serializable-
Serialized Fields
-
city
CityResponseSimple city
-
cover
String cover
-
description
String description
简介,一句话介绍 -
detail
String detail
-
mainCategory
CategoryResponse mainCategory
-
name
String name
课程名称 -
price
String price
课程价格,单位:分 -
published
Boolean published
是否发布 默认为否0,前端看不到,只有发布之后,访客端才能够看到 -
subCategory
CategoryResponse subCategory
-
user
UserProtobuf user
-
-
-
-
Package com.bytedesk.liangshibao.media
-
Class com.bytedesk.liangshibao.media.Media
class Media extends BaseEntity implements Serializable -
Class com.bytedesk.liangshibao.media.MediaRequest
class MediaRequest extends BaseRequest implements Serializable-
Serialized Fields
-
city
CityRequest city
-
cover
String cover
视频封面图片 -
description
String description
简介,一句话介绍 -
published
Boolean published
是否发布 默认为否0,前端看不到,只有发布之后,访客端才能够看到 -
title
String title
标题
-
-
-
Class com.bytedesk.liangshibao.media.MediaResponse
class MediaResponse extends BaseResponse implements Serializable-
Serialized Fields
-
city
CityResponseSimple city
-
content
String content
-
cover
String cover
视频封面图片 -
description
String description
简介,一句话介绍 -
published
Boolean published
是否发布 默认为否0,前端看不到,只有发布之后,访客端才能够看到 -
title
String title
标题 -
type
String type
区分视频or图片 -
user
UserProtobuf user
-
-
-
-
Package com.bytedesk.service.agent
-
Class com.bytedesk.service.agent.AgentEntity
class AgentEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoReplySettings
AutoReplySettings autoReplySettings
-
avatar
String avatar
-
connected
Boolean connected
-
description
String description
-
email
@Email(message="\u90ae\u7bb1\u683c\u5f0f\u9519\u8bef") String email
-
enabled
Boolean enabled
-
extra
String extra
存储当前接待数量等 -
intentionSetting
IntentionSettingsEntity intentionSetting
-
inviteSettings
InviteSettingsEntity inviteSettings
-
maxThreadCount
Integer maxThreadCount
-
member
MemberEntity member
-
messageLeaveSettings
MessageLeaveSettings messageLeaveSettings
-
mobile
String mobile
-
nickname
String nickname
-
queueSettings
QueueSettings queueSettings
-
rateDownSettings
RatedownSettingsEntity rateDownSettings
-
serviceSettings
ServiceSettings serviceSettings
-
status
String status
-
timeoutRemindEnabled
Boolean timeoutRemindEnabled
-
timeoutRemindTime
Integer timeoutRemindTime
-
timeoutRemindTip
String timeoutRemindTip
-
-
Class com.bytedesk.service.agent.AgentProtobuf
class AgentProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.agent.AgentRequest
class AgentRequest extends BaseRequest implements Serializable-
Serialized Fields
-
autoReplySettings
AutoReplySettings autoReplySettings
-
avatar
String avatar
-
componentType
String componentType
-
connected
Boolean connected
-
description
String description
-
email
@NotBlank @Email(message="email format error") String email
-
enabled
Boolean enabled
-
maxThreadCount
Integer maxThreadCount
-
memberUid
@NotBlank String memberUid
-
messageLeaveSettings
MessageLeaveSettingsRequest messageLeaveSettings
-
mobile
@NotBlank String mobile
-
nickname
@NotBlank String nickname
-
queueSettings
QueueSettings queueSettings
-
serviceSettings
ServiceSettingsRequest serviceSettings
-
status
String status
-
timeoutRemindEnabled
Boolean timeoutRemindEnabled
-
timeoutRemindTime
Integer timeoutRemindTime
-
timeoutRemindTip
String timeoutRemindTip
-
-
-
Class com.bytedesk.service.agent.AgentResponse
class AgentResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
autoReplySettings
AutoReplySettings autoReplySettings
-
avatar
String avatar
-
connected
Boolean connected
-
description
String description
-
email
String email
-
enabled
Boolean enabled
-
maxThreadCount
Integer maxThreadCount
-
member
MemberProtobuf member
-
messageLeaveSettings
MessageLeaveSettingsResponse messageLeaveSettings
-
mobile
String mobile
-
nickname
String nickname
-
queueSettings
QueueSettingsResponse queueSettings
-
serviceSettings
ServiceSettingsResponse serviceSettings
-
status
String status
-
timeoutRemindEnabled
Boolean timeoutRemindEnabled
-
timeoutRemindTime
Integer timeoutRemindTime
-
timeoutRemindTip
String timeoutRemindTip
-
userUid
String userUid
-
-
-
Package com.bytedesk.service.agent_message
-
Class com.bytedesk.service.agent_message.AgentMessageEntity
class AgentMessageEntity extends AbstractMessageEntity implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.service.agent_status
-
Class com.bytedesk.service.agent_status.AgentStatusEntity
class AgentStatusEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.agent_status.AgentStatusRequest
class AgentStatusRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.agent_status.AgentStatusResponse
class AgentStatusResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agent
UserProtobuf agent
-
status
String status
-
-
-
-
Package com.bytedesk.service.agent_status.settings
-
Class com.bytedesk.service.agent_status.settings.AgentStatusSettingEntity
class AgentStatusSettingEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.agent_status.settings.AgentStatusSettingRequest
class AgentStatusSettingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.agent_status.settings.AgentStatusSettingResponse
class AgentStatusSettingResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.agent_status.settings.event
-
Class com.bytedesk.service.agent_status.settings.event.AgentStatusSettingCreateEvent
class AgentStatusSettingCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
AgentStatusSettingEntity tag
-
-
Class com.bytedesk.service.agent_status.settings.event.AgentStatusSettingDeleteEvent
class AgentStatusSettingDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
AgentStatusSettingEntity tag
-
-
Class com.bytedesk.service.agent_status.settings.event.AgentStatusSettingUpdateEvent
class AgentStatusSettingUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
AgentStatusSettingEntity tag
-
-
-
Package com.bytedesk.service.agent_template
-
Class com.bytedesk.service.agent_template.AgentTemplateEntity
class AgentTemplateEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.agent_template.AgentTemplateRequest
class AgentTemplateRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.agent_template.AgentTemplateResponse
class AgentTemplateResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.agent_template.event
-
Class com.bytedesk.service.agent_template.event.AgentTemplateCreateEvent
class AgentTemplateCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentTemplate
AgentTemplateEntity agentTemplate
-
-
Class com.bytedesk.service.agent_template.event.AgentTemplateDeleteEvent
class AgentTemplateDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentTemplate
AgentTemplateEntity agentTemplate
-
-
Class com.bytedesk.service.agent_template.event.AgentTemplateUpdateEvent
class AgentTemplateUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentTemplate
AgentTemplateEntity agentTemplate
-
-
-
Package com.bytedesk.service.agent.event
-
Class com.bytedesk.service.agent.event.AgentCreateEvent
class AgentCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agent
AgentEntity agent
-
-
Class com.bytedesk.service.agent.event.AgentUpdateEvent
class AgentUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agent
AgentEntity agent
-
updateType
String updateType
-
-
Class com.bytedesk.service.agent.event.AgentUpdateStatusEvent
class AgentUpdateStatusEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agent
AgentEntity agent
-
-
-
Package com.bytedesk.service.browse
-
Class com.bytedesk.service.browse.BrowseEntity
class BrowseEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
browser
String browser
浏览器类型及版本。 记录用户使用的浏览器类型及版本号。 -
deviceType
String deviceType
设备类型。 可能的值包括:desktop(桌面设备), mobile(移动设备), tablet(平板设备)。 -
duration
Long duration
停留时长(单位:秒)。 记录用户在当前页面的停留时间。 -
eventData
String eventData
事件信息。 记录用户在页面上执行的具体操作,如点击按钮、滚动页面等。 可选字段,格式通常为JSON字符串。 -
geoLocation
String geoLocation
地理位置信息。 根据IP地址解析的用户地理位置,通常包含国家、地区、城市等信息。 -
ipAddress
String ipAddress
IP地址。 记录用户访问时的IP地址。 -
operatingSystem
String operatingSystem
操作系统。 记录用户使用的操作系统类型及版本。 -
pageLoadTime
Long pageLoadTime
页面加载时间(单位:毫秒)。 记录页面完全加载所需的时间,用于分析页面性能。 -
referrer
String referrer
落地页:来源页面URL。 记录用户从哪个页面跳转而来,用于分析流量来源。 -
screenResolution
String screenResolution
屏幕分辨率。 记录用户设备的屏幕分辨率,格式如"1920x1080"。 -
sessionId
String sessionId
会话ID。 用于跟踪同一会话中的多个页面浏览,标识用户的一次访问会话。 -
title
String title
浏览的标题。 记录用户当前访问页面的标题。 -
url
String url
对话页面:浏览的URL。 记录用户当前访问的页面地址。 -
userAgent
String userAgent
用户代理(User-Agent)。 记录用户浏览器发送的User-Agent头信息。 -
utmCampaign
String utmCampaign
UTM活动参数。 记录特定的营销活动名称。 用于营销效果跟踪。 -
utmMedium
String utmMedium
UTM媒介参数。 记录营销媒介,如"cpc"、"email"等。 用于营销效果跟踪。 -
utmSource
String utmSource
UTM来源参数。 记录流量来源,如"google"、"newsletter"等。 用于营销效果跟踪。 -
visitor
VisitorEntity visitor
访客实体。 与该浏览记录关联的访客信息。
-
-
Class com.bytedesk.service.browse.BrowseExcel
class BrowseExcel extends BaseExcel implements Serializable-
Serialized Fields
-
browser
String browser
浏览器类型及版本 -
createdAt
ZonedDateTime createdAt
创建时间 -
deviceType
String deviceType
设备类型 -
duration
Long duration
停留时长(秒) -
geoLocation
String geoLocation
地理位置信息 -
ipAddress
String ipAddress
IP地址 -
operatingSystem
String operatingSystem
操作系统 -
pageLoadTime
Long pageLoadTime
页面加载时间(毫秒) -
referrer
String referrer
来源页面URL -
screenResolution
String screenResolution
屏幕分辨率 -
sessionId
String sessionId
会话ID -
title
String title
浏览的标题 -
url
String url
浏览的URL -
utmCampaign
String utmCampaign
UTM活动参数 -
utmMedium
String utmMedium
UTM媒介参数 -
utmSource
String utmSource
UTM来源参数 -
visitorNickname
String visitorNickname
访客昵称 -
visitorUid
String visitorUid
访客ID
-
-
-
Class com.bytedesk.service.browse.BrowseRequest
class BrowseRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
browser
String browser
-
deviceType
String deviceType
-
duration
Long duration
-
endDate
String endDate
-
eventData
String eventData
-
geoLocation
String geoLocation
-
ipAddress
String ipAddress
-
operatingSystem
String operatingSystem
-
pageLoadTime
Long pageLoadTime
-
referrer
String referrer
-
screenResolution
String screenResolution
-
sessionId
String sessionId
-
startDate
String startDate
-
title
String title
-
url
String url
-
userAgent
String userAgent
-
utmCampaign
String utmCampaign
-
utmMedium
String utmMedium
-
utmSource
String utmSource
-
visitorUid
String visitorUid
-
-
Class com.bytedesk.service.browse.BrowseResponse
class BrowseResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
browser
String browser
-
deviceType
String deviceType
-
duration
Long duration
-
eventData
String eventData
-
geoLocation
String geoLocation
-
ipAddress
String ipAddress
-
operatingSystem
String operatingSystem
-
pageLoadTime
Long pageLoadTime
-
referrer
String referrer
-
screenResolution
String screenResolution
-
sessionId
String sessionId
-
title
String title
-
url
String url
-
userAgent
String userAgent
-
utmCampaign
String utmCampaign
-
utmMedium
String utmMedium
-
utmSource
String utmSource
-
visitor
VisitorResponse visitor
-
-
-
Package com.bytedesk.service.channel_app
-
Class com.bytedesk.service.channel_app.ChannelAppEntity
class ChannelAppEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.channel_app.ChannelAppRequest
class ChannelAppRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.channel_app.ChannelAppResponse
class ChannelAppResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.channel_app.event
-
Class com.bytedesk.service.channel_app.event.ChannelAppCreateEvent
class ChannelAppCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ChannelAppEntity app
-
-
Class com.bytedesk.service.channel_app.event.ChannelAppDeleteEvent
class ChannelAppDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ChannelAppEntity app
-
-
Class com.bytedesk.service.channel_app.event.ChannelAppUpdateEvent
class ChannelAppUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ChannelAppEntity app
-
-
-
Package com.bytedesk.service.customer
-
Class com.bytedesk.service.customer.CustomerEntity
class CustomerEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
Customer description or notes -
email
String email
Customer's email address for communication -
extra
String extra
Additional customer information stored as JSON format for extensibility -
mobile
String mobile
Customer's mobile phone number -
nickname
String nickname
Customer's display name or nickname -
notes
String notes
Additional notes or comments about the customer -
tagList
List<String> tagList
Tags for customer categorization and search -
visitorUid
String visitorUid
Associated visitor UID for tracking customer journey
-
-
-
Class com.bytedesk.service.customer.CustomerExcel
class CustomerExcel extends BaseExcel implements Serializable -
Class com.bytedesk.service.customer.CustomerRequest
class CustomerRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.customer.CustomerResponse
class CustomerResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.form
-
Class com.bytedesk.service.form.FormEntity
class FormEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessControl
String accessControl
Form access control settings stored as JSON format -
allowAnonymous
Boolean allowAnonymous
Whether anonymous submissions are allowed -
description
String description
Description of the form's purpose -
expireLength
ZonedDateTime expireLength
Expiration date/time for the form -
formSchema
String formSchema
Form structure definition stored as JSON format -
layoutType
String layoutType
Form layout type (SINGLE_COLUMN, TWO_COLUMN, RESPONSIVE, etc.) -
name
String name
Name or title of the form -
publishTime
ZonedDateTime publishTime
Timestamp when the form was published -
redirectUrl
String redirectUrl
URL to redirect to after form submission -
status
String status
Current status of the form (DRAFT, PUBLISHED, ARCHIVED, DISABLED) -
styleConfig
String styleConfig
Form styling configuration stored as JSON format -
submissionCount
Integer submissionCount
Total number of form submissions received -
submissionLimit
Integer submissionLimit
Maximum number of submissions allowed (0 means unlimited) -
submitMessage
String submitMessage
Message to display after successful form submission -
tagList
List<String> tagList
Tags for form categorization and search -
template
Boolean template
Whether this form is a template for creating other forms
-
-
-
Class com.bytedesk.service.form.FormRequest
class FormRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.form.FormResponse
class FormResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.form_result
-
Class com.bytedesk.service.form_result.FormResultEntity
class FormResultEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.form_result.FormResultRequest
class FormResultRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.form_result.FormResultResponse
class FormResultResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.form_result.event
-
Class com.bytedesk.service.form_result.event.FormResultCreateEvent
class FormResultCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
FormResultEntity tag
-
-
Class com.bytedesk.service.form_result.event.FormResultDeleteEvent
class FormResultDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
FormResultEntity tag
-
-
Class com.bytedesk.service.form_result.event.FormResultUpdateEvent
class FormResultUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
FormResultEntity tag
-
-
-
Package com.bytedesk.service.holiday
-
Class com.bytedesk.service.holiday.HolidayEntity
class HolidayEntity extends BaseEntity implements Serializable-
Serialized Fields
-
allDay
Boolean allDay
-
alternativeGroupId
String alternativeGroupId
-
alternativeWelcome
String alternativeWelcome
-
autoReplyContent
String autoReplyContent
-
autoReplyEnabled
Boolean autoReplyEnabled
-
customerNotice
String customerNotice
-
dayOfMonth
Integer dayOfMonth
-
description
String description
-
endDate
Date endDate
-
endTime
String endTime
-
isOfficial
Boolean isOfficial
-
isWeekend
Boolean isWeekend
-
name
String name
-
repeatEndDate
Date repeatEndDate
-
repeatType
String repeatType
-
servicePaused
Boolean servicePaused
-
startDate
Date startDate
-
startTime
String startTime
-
type
String type
-
weekday
Integer weekday
-
-
-
Class com.bytedesk.service.holiday.HolidayRequest
class HolidayRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.holiday.HolidayResponse
class HolidayResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.holiday.event
-
Class com.bytedesk.service.holiday.event.HolidayCreateEvent
class HolidayCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
holiday
HolidayEntity holiday
-
-
Class com.bytedesk.service.holiday.event.HolidayDeleteEvent
class HolidayDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
holiday
HolidayEntity holiday
-
-
Class com.bytedesk.service.holiday.event.HolidayUpdateEvent
class HolidayUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
holiday
HolidayEntity holiday
-
-
-
Package com.bytedesk.service.message_correction
-
Class com.bytedesk.service.message_correction.MessageCorrectionEntity
class MessageCorrectionEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.message_correction.MessageCorrectionRequest
class MessageCorrectionRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.message_correction.MessageCorrectionResponse
class MessageCorrectionResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.message_correction.event
-
Class com.bytedesk.service.message_correction.event.MessageCorrectionCreateEvent
class MessageCorrectionCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_correction
MessageCorrectionEntity message_correction
-
-
Class com.bytedesk.service.message_correction.event.MessageCorrectionDeleteEvent
class MessageCorrectionDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_correction
MessageCorrectionEntity message_correction
-
-
Class com.bytedesk.service.message_correction.event.MessageCorrectionUpdateEvent
class MessageCorrectionUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_correction
MessageCorrectionEntity message_correction
-
-
-
Package com.bytedesk.service.message_feedback
-
Class com.bytedesk.service.message_feedback.MessageFeedbackEntity
class MessageFeedbackEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.message_feedback.MessageFeedbackRequest
class MessageFeedbackRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.message_feedback.MessageFeedbackResponse
class MessageFeedbackResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.message_feedback.event
-
Class com.bytedesk.service.message_feedback.event.MessageFeedbackCreateEvent
class MessageFeedbackCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_feedback
MessageFeedbackEntity message_feedback
-
-
Class com.bytedesk.service.message_feedback.event.MessageFeedbackDeleteEvent
class MessageFeedbackDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_feedback
MessageFeedbackEntity message_feedback
-
-
Class com.bytedesk.service.message_feedback.event.MessageFeedbackUpdateEvent
class MessageFeedbackUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_feedback
MessageFeedbackEntity message_feedback
-
-
-
Package com.bytedesk.service.message_leave
-
Class com.bytedesk.service.message_leave.MessageLeaveEntity
class MessageLeaveEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attachments
List<String> attachments
URLs of file attachments for the leave message -
categoryUid
String categoryUid
Category UID for message classification (consultation, complaint, suggestion, etc.) -
channel
String channel
Customer source channel such as website, mobile app, mini-program, etc. -
closedAt
ZonedDateTime closedAt
Timestamp when the message was closed -
closeUser
String closeUser
Agent who closed the message -
confirmedAt
ZonedDateTime confirmedAt
Timestamp when the message was confirmed -
confirmUser
String confirmUser
Agent who confirmed the message -
contact
String contact
Customer contact information such as email or phone number -
content
String content
The main content of the leave message -
deviceInfo
String deviceInfo
Customer device information including browser and app version -
images
List<String> images
URLs of images attached to the leave message -
ipAddress
String ipAddress
Customer's IP address when leaving the message -
location
String location
Geographic location information of the customer -
messageUid
String messageUid
Associated message UID for updating leave message status -
nickname
String nickname
Customer nickname -
priority
String priority
Priority level of the leave message (LOW, MEDIUM, HIGH, URGENT) -
readAt
ZonedDateTime readAt
Timestamp when the message was read -
readUser
String readUser
Agent who read the message -
rejectedAt
ZonedDateTime rejectedAt
Timestamp when the message was rejected -
rejectUser
String rejectUser
Agent who rejected the message -
repliedAt
ZonedDateTime repliedAt
Timestamp when the agent replied to the leave message -
replyAttachments
List<String> replyAttachments
URLs of file attachments for the agent's reply -
replyContent
String replyContent
Agent's reply content to the leave message -
replyImages
List<String> replyImages
URLs of images attached to the agent's reply -
replyUser
String replyUser
Agent information who replied to the message stored as JSON string -
spamAt
ZonedDateTime spamAt
Timestamp when the message was marked as spam -
spamUser
String spamUser
Agent who marked the message as spam -
status
String status
Current status of the leave message (PENDING, REPLIED, CLOSED, etc.) -
tagList
List<String> tagList
Tags for message categorization and search -
targetAgentUid
String targetAgentUid
Target agent UID for transfer -
threadUid
String threadUid
Associated thread UID for the conversation -
ticketUid
String ticketUid
Associated ticket UID if leave message is converted to ticket -
transferredAt
ZonedDateTime transferredAt
Timestamp when the message was transferred -
transferUser
String transferUser
Agent who transferred the message -
type
String type
Type of the leave message -
user
String user
Customer user information stored as JSON string
-
-
Class com.bytedesk.service.message_leave.MessageLeaveExcel
class MessageLeaveExcel extends BaseExcel implements Serializable-
Serialized Fields
-
attachments
String attachments
-
contact
String contact
-
content
String content
-
createdAt
String createdAt
-
images
String images
-
repliedAt
String repliedAt
-
reply
String reply
-
replyAttachments
String replyAttachments
-
replyImages
String replyImages
-
replyUser
String replyUser
-
status
String status
-
type
String type
-
user
String user
-
-
-
Class com.bytedesk.service.message_leave.MessageLeaveExtra
class MessageLeaveExtra extends MessageExtra implements Serializable -
Class com.bytedesk.service.message_leave.MessageLeaveRequest
class MessageLeaveRequest extends BaseRequest implements Serializable-
Serialized Fields
-
attachments
List<String> attachments
-
categoryUid
String categoryUid
-
channel
String channel
-
closedAt
ZonedDateTime closedAt
-
closeUser
String closeUser
-
confirmedAt
ZonedDateTime confirmedAt
-
confirmUser
String confirmUser
-
contact
String contact
-
content
String content
-
deviceInfo
String deviceInfo
-
images
List<String> images
-
ipAddress
String ipAddress
-
location
String location
-
messageUid
String messageUid
-
nickname
String nickname
-
priority
String priority
-
readAt
ZonedDateTime readAt
-
readUser
String readUser
-
rejectedAt
ZonedDateTime rejectedAt
-
rejectUser
String rejectUser
-
repliedAt
ZonedDateTime repliedAt
-
replyAttachments
List<String> replyAttachments
-
replyContent
String replyContent
-
replyImages
List<String> replyImages
-
replyUser
String replyUser
-
spamAt
ZonedDateTime spamAt
-
spamUser
String spamUser
-
status
String status
-
tagList
List<String> tagList
-
targetAgentUid
String targetAgentUid
-
threadUid
String threadUid
-
ticketUid
String ticketUid
-
transferredAt
ZonedDateTime transferredAt
-
transferUser
String transferUser
-
type
String type
-
user
String user
-
-
-
Class com.bytedesk.service.message_leave.MessageLeaveResponse
class MessageLeaveResponse extends BaseResponse implements Serializable-
Serialized Fields
-
attachments
List<String> attachments
-
categoryUid
String categoryUid
-
channel
String channel
-
closedAt
ZonedDateTime closedAt
-
closeUser
UserProtobuf closeUser
-
confirmedAt
ZonedDateTime confirmedAt
-
confirmUser
UserProtobuf confirmUser
-
contact
String contact
-
content
String content
-
deviceInfo
String deviceInfo
-
images
List<String> images
-
ipAddress
String ipAddress
-
location
String location
-
messageUid
String messageUid
-
nickname
String nickname
-
priority
String priority
-
readAt
ZonedDateTime readAt
-
readUser
UserProtobuf readUser
-
rejectedAt
ZonedDateTime rejectedAt
-
rejectUser
UserProtobuf rejectUser
-
repliedAt
ZonedDateTime repliedAt
-
replyAttachments
List<String> replyAttachments
-
replyContent
String replyContent
-
replyImages
List<String> replyImages
-
replyUser
UserProtobuf replyUser
-
spamAt
ZonedDateTime spamAt
-
spamUser
UserProtobuf spamUser
-
status
String status
-
tagList
List<String> tagList
-
targetAgent
UserProtobuf targetAgent
-
targetAgentUid
String targetAgentUid
-
threadUid
String threadUid
-
ticketUid
String ticketUid
-
transferredAt
ZonedDateTime transferredAt
-
transferUser
UserProtobuf transferUser
-
type
String type
-
user
UserProtobuf user
-
-
-
-
Package com.bytedesk.service.message_leave.event
-
Class com.bytedesk.service.message_leave.event.MessageLeaveCreateEvent
class MessageLeaveCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageLeave
MessageLeaveEntity messageLeave
-
-
Class com.bytedesk.service.message_leave.event.MessageLeaveDeleteEvent
class MessageLeaveDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageLeave
MessageLeaveEntity messageLeave
-
-
Class com.bytedesk.service.message_leave.event.MessageLeaveUpdateEvent
class MessageLeaveUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageLeave
MessageLeaveEntity messageLeave
-
-
-
Package com.bytedesk.service.message_leave.settings
-
Class com.bytedesk.service.message_leave.settings.MessageLeaveSettings
class MessageLeaveSettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageLeaveAgentUid
String messageLeaveAgentUid
-
messageLeaveEnabled
Boolean messageLeaveEnabled
-
messageLeaveForm
String messageLeaveForm
-
messageLeaveNotify
Boolean messageLeaveNotify
-
messageLeaveNotifyEmail
String messageLeaveNotifyEmail
-
messageLeaveNotifyMobile
String messageLeaveNotifyMobile
-
messageLeaveNotifyType
String messageLeaveNotifyType
-
messageLeaveTip
@NotBlank String messageLeaveTip
-
worktimes
List<WorktimeEntity> worktimes
work time
-
-
Class com.bytedesk.service.message_leave.settings.MessageLeaveSettingsRequest
class MessageLeaveSettingsRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageLeaveAgentUid
String messageLeaveAgentUid
-
messageLeaveEnabled
Boolean messageLeaveEnabled
-
messageLeaveForm
String messageLeaveForm
-
messageLeaveNotify
Boolean messageLeaveNotify
-
messageLeaveNotifyEmail
String messageLeaveNotifyEmail
-
messageLeaveNotifyMobile
String messageLeaveNotifyMobile
-
messageLeaveNotifyType
String messageLeaveNotifyType
-
messageLeaveTip
@NotBlank String messageLeaveTip
-
worktimeUids
List<String> worktimeUids
-
-
Class com.bytedesk.service.message_leave.settings.MessageLeaveSettingsResponse
class MessageLeaveSettingsResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageLeaveAgentUid
String messageLeaveAgentUid
-
messageLeaveEnabled
Boolean messageLeaveEnabled
-
messageLeaveForm
String messageLeaveForm
-
messageLeaveNotify
Boolean messageLeaveNotify
-
messageLeaveNotifyEmail
String messageLeaveNotifyEmail
-
messageLeaveNotifyMobile
String messageLeaveNotifyMobile
-
messageLeaveNotifyType
String messageLeaveNotifyType
-
messageLeaveTip
String messageLeaveTip
-
worktimes
List<WorktimeResponse> worktimes
work time
-
-
-
Package com.bytedesk.service.message_parsed
-
Class com.bytedesk.service.message_parsed.MessageParsedEntity
class MessageParsedEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.message_parsed.MessageParsedRequest
class MessageParsedRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.message_parsed.MessageParsedResponse
class MessageParsedResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.message_parsed.event
-
Class com.bytedesk.service.message_parsed.event.MessageParsedCreateEvent
class MessageParsedCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_parsed
MessageParsedEntity message_parsed
-
-
Class com.bytedesk.service.message_parsed.event.MessageParsedDeleteEvent
class MessageParsedDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_parsed
MessageParsedEntity message_parsed
-
-
Class com.bytedesk.service.message_parsed.event.MessageParsedUpdateEvent
class MessageParsedUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_parsed
MessageParsedEntity message_parsed
-
-
-
Package com.bytedesk.service.message_rating
-
Class com.bytedesk.service.message_rating.MessageRatingEntity
class MessageRatingEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.message_rating.MessageRatingRequest
class MessageRatingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.message_rating.MessageRatingResponse
class MessageRatingResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.message_rating.event
-
Class com.bytedesk.service.message_rating.event.MessageRatingCreateEvent
class MessageRatingCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageRating
MessageRatingEntity messageRating
-
-
Class com.bytedesk.service.message_rating.event.MessageRatingDeleteEvent
class MessageRatingDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageRating
MessageRatingEntity messageRating
-
-
Class com.bytedesk.service.message_rating.event.MessageRatingUpdateEvent
class MessageRatingUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
messageRating
MessageRatingEntity messageRating
-
-
-
Package com.bytedesk.service.message_template
-
Class com.bytedesk.service.message_template.MessageTemplateEntity
class MessageTemplateEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.message_template.MessageTemplateRequest
class MessageTemplateRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.message_template.MessageTemplateResponse
class MessageTemplateResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.message_template.event
-
Class com.bytedesk.service.message_template.event.MessageTemplateCreateEvent
class MessageTemplateCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
template
MessageTemplateEntity template
-
-
Class com.bytedesk.service.message_template.event.MessageTemplateDeleteEvent
class MessageTemplateDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
template
MessageTemplateEntity template
-
-
Class com.bytedesk.service.message_template.event.MessageTemplateUpdateEvent
class MessageTemplateUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
template
MessageTemplateEntity template
-
-
-
Package com.bytedesk.service.message_unanswered
-
Class com.bytedesk.service.message_unanswered.MessageUnansweredEntity
class MessageUnansweredEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.message_unanswered.MessageUnansweredRequest
class MessageUnansweredRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.message_unanswered.MessageUnansweredResponse
class MessageUnansweredResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.message_unanswered.event
-
Class com.bytedesk.service.message_unanswered.event.MessageUnansweredCreateEvent
class MessageUnansweredCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_unanswered
MessageUnansweredEntity message_unanswered
-
-
Class com.bytedesk.service.message_unanswered.event.MessageUnansweredDeleteEvent
class MessageUnansweredDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_unanswered
MessageUnansweredEntity message_unanswered
-
-
Class com.bytedesk.service.message_unanswered.event.MessageUnansweredUpdateEvent
class MessageUnansweredUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
message_unanswered
MessageUnansweredEntity message_unanswered
-
-
-
Package com.bytedesk.service.quality_appeal
-
Class com.bytedesk.service.quality_appeal.QualityAppealEntity
class QualityAppealEntity extends BaseEntity implements Serializable-
Serialized Fields
-
comment
String comment
-
qualityCheck
QualityCheckEntity qualityCheck
被申诉-关联的质量检查 -
reviewComment
String reviewComment
-
status
String status
申诉状态 -
type
String type
Type of appeal (ONLINE_SERVICE, TICKET, etc.)
-
-
-
Class com.bytedesk.service.quality_appeal.QualityAppealRequest
class QualityAppealRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.quality_appeal.QualityAppealResponse
class QualityAppealResponse extends BaseResponse implements Serializable-
Serialized Fields
-
comment
String comment
-
qualityCheck
QualityCheckResponse qualityCheck
-
reviewComment
String reviewComment
-
status
String status
申诉状态 -
type
String type
-
-
-
-
Package com.bytedesk.service.quality_appeal.event
-
Class com.bytedesk.service.quality_appeal.event.QualityAppealCreateEvent
class QualityAppealCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appeal
QualityAppealEntity appeal
-
-
Class com.bytedesk.service.quality_appeal.event.QualityAppealDeleteEvent
class QualityAppealDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appeal
QualityAppealEntity appeal
-
-
Class com.bytedesk.service.quality_appeal.event.QualityAppealUpdateEvent
class QualityAppealUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appeal
QualityAppealEntity appeal
-
-
-
Package com.bytedesk.service.quality_check
-
Class com.bytedesk.service.quality_check.QualityCheckEntity
class QualityCheckEntity extends BaseEntity implements Serializable-
Serialized Fields
-
comment
String comment
-
indicators
List<QualityIndicator> indicators
质检指标列表 支持多个质检指标,每个指标包含名称、分数、加分、减分、必检等信息 -
qualityPlanUid
String qualityPlanUid
质量计划 -
queueMember
QueueMemberEntity queueMember
排队成员 -
status
String status
Status of the quality check (COMPLETED, APPEALING, etc.) 质检状态:已质检、申诉中等 -
type
String type
Type of check (ONLINE_SERVICE, TICKET, etc.)
-
-
-
Class com.bytedesk.service.quality_check.QualityCheckRequest
class QualityCheckRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.quality_check.QualityCheckResponse
class QualityCheckResponse extends BaseResponse implements Serializable-
Serialized Fields
-
bonusScore
Integer bonusScore
加分项总分 -
comment
String comment
-
deductionScore
Integer deductionScore
减分项总分 -
indicators
List<QualityIndicator> indicators
-
qualityLevel
String qualityLevel
质检评分等级 -
qualityPlanUid
String qualityPlanUid
-
queueMember
QueueMemberResponse queueMember
-
status
String status
-
totalScore
Integer totalScore
质检总分 -
type
String type
-
-
-
-
Package com.bytedesk.service.quality_check.event
-
Class com.bytedesk.service.quality_check.event.QualityCheckCreateEvent
class QualityCheckCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualityCheck
QualityCheckEntity qualityCheck
-
-
Class com.bytedesk.service.quality_check.event.QualityCheckDeleteEvent
class QualityCheckDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualityCheck
QualityCheckEntity qualityCheck
-
-
Class com.bytedesk.service.quality_check.event.QualityCheckUpdateEvent
class QualityCheckUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualityCheck
QualityCheckEntity qualityCheck
-
-
-
Package com.bytedesk.service.quality_flow
-
Class com.bytedesk.service.quality_flow.QualityFlowEntity
class QualityFlowEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.quality_flow.QualityFlowRequest
class QualityFlowRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.quality_flow.QualityFlowResponse
class QualityFlowResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.quality_flow.event
-
Class com.bytedesk.service.quality_flow.event.QualityFlowCreateEvent
class QualityFlowCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
QualityFlowEntity tag
-
-
Class com.bytedesk.service.quality_flow.event.QualityFlowDeleteEvent
class QualityFlowDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
QualityFlowEntity tag
-
-
Class com.bytedesk.service.quality_flow.event.QualityFlowUpdateEvent
class QualityFlowUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
QualityFlowEntity tag
-
-
-
Package com.bytedesk.service.quality_plan
-
Class com.bytedesk.service.quality_plan.QualityIndicator
class QualityIndicator extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.quality_plan.QualityPlanEntity
class QualityPlanEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
Description of the quality plan -
enabled
Boolean enabled
Whether this plan is enabled (是否启用) -
indicators
List<QualityIndicator> indicators
质检指标列表 支持多个质检指标,每个指标包含名称、分数、加分、减分、必检等信息 -
name
String name
Name of the quality plan -
type
String type
Type of quality plan (ONLINE_SERVICE, BOT, CALL_CENTER, etc.)
-
-
-
Class com.bytedesk.service.quality_plan.QualityPlanRequest
class QualityPlanRequest extends BaseRequest implements Serializable-
Serialized Fields
-
description
String description
-
enabled
Boolean enabled
是否启用 -
indicators
List<QualityIndicator> indicators
质检指标列表 -
name
String name
-
-
-
Class com.bytedesk.service.quality_plan.QualityPlanResponse
class QualityPlanResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.quality_plan.event
-
Class com.bytedesk.service.quality_plan.event.QualityPlanCreateEvent
class QualityPlanCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
plan
QualityPlanEntity plan
-
-
Class com.bytedesk.service.quality_plan.event.QualityPlanDeleteEvent
class QualityPlanDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
plan
QualityPlanEntity plan
-
-
Class com.bytedesk.service.quality_plan.event.QualityPlanUpdateEvent
class QualityPlanUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
plan
QualityPlanEntity plan
-
-
-
Package com.bytedesk.service.quality_statistic
-
Class com.bytedesk.service.quality_statistic.QualityStatisticEntity
class QualityStatisticEntity extends BaseEntity implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
appealCount
Integer appealCount
-
avgBonusScore
double avgBonusScore
-
avgDeductionScore
double avgDeductionScore
-
avgScore
double avgScore
-
channel
String channel
-
date
String date
-
excellentCount
Integer excellentCount
-
failCount
Integer failCount
-
goodCount
Integer goodCount
-
hour
Integer hour
-
passCount
Integer passCount
-
qualityCheckCount
Integer qualityCheckCount
-
robotUid
String robotUid
-
totalThreadCount
Integer totalThreadCount
-
type
String type
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.service.quality_statistic.QualityStatisticRequest
class QualityStatisticRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.quality_statistic.QualityStatisticResponse
class QualityStatisticResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
appealCount
Integer appealCount
-
avgBonusScore
double avgBonusScore
-
avgDeductionScore
double avgDeductionScore
-
avgScore
double avgScore
-
channel
String channel
-
date
String date
-
excellentCount
Integer excellentCount
-
failCount
Integer failCount
-
goodCount
Integer goodCount
-
hour
Integer hour
-
passCount
Integer passCount
-
qualityCheckCount
Integer qualityCheckCount
-
qualityCheckRate
double qualityCheckRate
计算质检率 -
robotUid
String robotUid
-
totalThreadCount
Integer totalThreadCount
-
type
String type
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.service.quality_statistic.event
-
Class com.bytedesk.service.quality_statistic.event.QualityStatisticCreateEvent
class QualityStatisticCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualityStatistic
QualityStatisticEntity qualityStatistic
-
-
Class com.bytedesk.service.quality_statistic.event.QualityStatisticDeleteEvent
class QualityStatisticDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualityStatistic
QualityStatisticEntity qualityStatistic
-
-
Class com.bytedesk.service.quality_statistic.event.QualityStatisticUpdateEvent
class QualityStatisticUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualityStatistic
QualityStatisticEntity qualityStatistic
-
-
-
Package com.bytedesk.service.queue
-
Class com.bytedesk.service.queue.QueueEntity
class QueueEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentQueueMembers
List<QueueMemberEntity> agentQueueMembers
-
day
String day
-
nickname
String nickname
-
robotQueueMembers
List<QueueMemberEntity> robotQueueMembers
-
status
String status
-
topic
String topic
-
type
String type
-
workgroupQueueMembers
List<QueueMemberEntity> workgroupQueueMembers
-
-
Class com.bytedesk.service.queue.QueueExcel
class QueueExcel extends BaseExcel implements Serializable-
Serialized Fields
-
chattingCount
Integer chattingCount
-
closedCount
Integer closedCount
-
day
String day
-
messageLeaveCount
Integer messageLeaveCount
-
nickname
String nickname
-
offlineCount
Integer offlineCount
-
queuingCount
Integer queuingCount
-
robotingCount
Integer robotingCount
-
robotToAgentCount
Integer robotToAgentCount
-
totalCount
Integer totalCount
-
type
String type
-
-
-
Class com.bytedesk.service.queue.QueueRequest
class QueueRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.queue.QueueResponse
class QueueResponse extends BaseResponse implements Serializable-
Serialized Fields
-
avgResolveTime
Integer avgResolveTime
-
avgWaitTime
Integer avgWaitTime
-
chattingCount
Integer chattingCount
-
closedCount
Integer closedCount
-
day
String day
-
leaveMsgCount
Integer leaveMsgCount
-
nickname
String nickname
-
offlineCount
Integer offlineCount
-
queuingCount
Integer queuingCount
-
robotingCount
Integer robotingCount
-
robotToAgentCount
Integer robotToAgentCount
-
status
String status
-
threadsCountByHour
List<Integer> threadsCountByHour
-
topic
String topic
-
totalCount
Integer totalCount
-
type
String type
-
-
-
-
Package com.bytedesk.service.queue_member
-
Class com.bytedesk.service.queue_member.QueueMemberEntity
class QueueMemberEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agentAcceptedAt
ZonedDateTime agentAcceptedAt
-
agentAcceptType
String agentAcceptType
客服消息统计: 标记客服是否首次响应 记录首次响应时间 更新最后响应时间 计算平均响应时间(累计平均算法) 追踪最长响应时间 统计客服消息总数 -
agentAvgResponseLength
Integer agentAvgResponseLength
响应时间计算: 基于访客最后消息时间和客服响应时间计算响应时长 动态更新平均响应时间和最大响应时间 -
agentClose
Boolean agentClose
-
agentClosedAt
ZonedDateTime agentClosedAt
-
agentFirstResponse
Boolean agentFirstResponse
-
agentFirstResponseAt
ZonedDateTime agentFirstResponseAt
-
agentLastResponseAt
ZonedDateTime agentLastResponseAt
-
agentMaxResponseLength
Integer agentMaxResponseLength
-
agentMessageCount
Integer agentMessageCount
-
agentOffline
Boolean agentOffline
-
agentQueue
QueueEntity agentQueue
-
agentTimeout
Boolean agentTimeout
-
agentTimeoutAt
ZonedDateTime agentTimeoutAt
-
agentTimeoutCount
Integer agentTimeoutCount
-
emotionType
String emotionType
-
intentionType
String intentionType
-
inviteStatus
String inviteStatus
-
messageLeave
Boolean messageLeave
-
messageLeaveAt
ZonedDateTime messageLeaveAt
-
qualityChecked
Boolean qualityChecked
-
qualityCheckedAt
ZonedDateTime qualityCheckedAt
-
qualityCheckScore
Integer qualityCheckScore
-
queueNumber
Integer queueNumber
-
rateAt
ZonedDateTime rateAt
-
rated
Boolean rated
-
rateScore
Integer rateScore
-
resolved
Boolean resolved
-
resolvedStatus
String resolvedStatus
-
robotAcceptedAt
ZonedDateTime robotAcceptedAt
-
robotAcceptType
String robotAcceptType
robot 响应时间计算: -
robotAvgResponseLength
Integer robotAvgResponseLength
-
robotClosedAt
ZonedDateTime robotClosedAt
-
robotFirstResponse
Boolean robotFirstResponse
-
robotFirstResponseAt
ZonedDateTime robotFirstResponseAt
-
robotLastResponseAt
ZonedDateTime robotLastResponseAt
-
robotMaxResponseLength
Integer robotMaxResponseLength
-
robotMessageCount
Integer robotMessageCount
-
robotQueue
QueueEntity robotQueue
-
robotTimeout
Boolean robotTimeout
-
robotTimeoutAt
ZonedDateTime robotTimeoutAt
-
robotToAgent
Boolean robotToAgent
-
robotToAgentAt
ZonedDateTime robotToAgentAt
-
summarized
Boolean summarized
-
systemClose
Boolean systemClose
-
systemClosedAt
ZonedDateTime systemClosedAt
-
systemFirstResponseAt
ZonedDateTime systemFirstResponseAt
-
systemLastResponseAt
ZonedDateTime systemLastResponseAt
-
systemMessageCount
Integer systemMessageCount
-
thread
ThreadEntity thread
-
transferStatus
String transferStatus
-
visitorEnqueueAt
ZonedDateTime visitorEnqueueAt
访客消息统计: 记录第一条访客消息的时间 更新最后一条访客消息的时间 统计访客消息总数 -
visitorFirstMessageAt
ZonedDateTime visitorFirstMessageAt
-
visitorLastMessageAt
ZonedDateTime visitorLastMessageAt
-
visitorLeavedAt
ZonedDateTime visitorLeavedAt
-
visitorMessageCount
Integer visitorMessageCount
-
visitorPriority
Integer visitorPriority
-
workgroupQueue
QueueEntity workgroupQueue
-
-
Class com.bytedesk.service.queue_member.QueueMemberExcel
class QueueMemberExcel extends BaseExcel implements Serializable-
Serialized Fields
-
agentAcceptedAt
ZonedDateTime agentAcceptedAt
-
agentAcceptType
String agentAcceptType
-
agentFirstResponseLength
Integer agentFirstResponseLength
-
agentMessageCount
Integer agentMessageCount
-
agentNickname
String agentNickname
-
agentOffline
String agentOffline
-
channel
String channel
-
messageLeave
String messageLeave
-
queueNickname
String queueNickname
-
queueNumber
Integer queueNumber
-
rateAt
ZonedDateTime rateAt
-
rated
String rated
-
rateScore
Integer rateScore
-
resolved
String resolved
-
robotAcceptedAt
ZonedDateTime robotAcceptedAt
-
robotAcceptType
String robotAcceptType
-
robotMessageCount
Integer robotMessageCount
-
robotNickname
String robotNickname
-
robotToAgent
String robotToAgent
-
robotToAgentAt
ZonedDateTime robotToAgentAt
-
status
String status
-
summarized
String summarized
-
visitorEnqueueAt
ZonedDateTime visitorEnqueueAt
-
visitorMessageCount
Integer visitorMessageCount
-
visitorNickname
String visitorNickname
-
waitLength
Integer waitLength
-
-
-
Class com.bytedesk.service.queue_member.QueueMemberRequest
class QueueMemberRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agent
String agent
-
agentAcceptedAt
ZonedDateTime agentAcceptedAt
-
agentAcceptType
String agentAcceptType
-
agentAvgResponseLength
Integer agentAvgResponseLength
-
agentClosedAt
ZonedDateTime agentClosedAt
-
agentFirstResponse
Boolean agentFirstResponse
-
agentFirstResponseAt
ZonedDateTime agentFirstResponseAt
-
agentLastResponseAt
ZonedDateTime agentLastResponseAt
-
agentMaxResponseLength
Integer agentMaxResponseLength
-
agentMessageCount
Integer agentMessageCount
-
agentNickname
String agentNickname
-
agentTimeout
Boolean agentTimeout
-
agentTimeoutAt
ZonedDateTime agentTimeoutAt
-
beforeNumber
Integer beforeNumber
-
channel
String channel
-
emotionType
String emotionType
-
endDate
String endDate
-
intentionType
String intentionType
-
messageLeave
Boolean messageLeave
-
messageLeaveAt
ZonedDateTime messageLeaveAt
-
qualityChecked
Boolean qualityChecked
-
qualityCheckedAt
ZonedDateTime qualityCheckedAt
-
qualityCheckScore
Integer qualityCheckScore
-
queueNickname
String queueNickname
-
queueNumber
Integer queueNumber
-
queueUid
String queueUid
-
rateAt
ZonedDateTime rateAt
-
rated
Boolean rated
-
rateScore
Integer rateScore
-
resolved
Boolean resolved
-
resolvedStatus
String resolvedStatus
-
robotNickname
String robotNickname
-
robotTimeoutAt
ZonedDateTime robotTimeoutAt
-
robotToAgent
Boolean robotToAgent
-
robotToAgentAt
ZonedDateTime robotToAgentAt
-
startDate
String startDate
-
summarized
Boolean summarized
-
systemMessageCount
Integer systemMessageCount
-
threadTopic
String threadTopic
-
threadUid
String threadUid
-
visitor
String visitor
-
visitorEnqueueAt
ZonedDateTime visitorEnqueueAt
-
visitorFirstMessageAt
ZonedDateTime visitorFirstMessageAt
-
visitorLastMessageAt
ZonedDateTime visitorLastMessageAt
-
visitorLeavedAt
ZonedDateTime visitorLeavedAt
-
visitorMessageCount
Integer visitorMessageCount
-
visitorNickname
String visitorNickname
-
visitorPriority
Integer visitorPriority
-
waitLength
Integer waitLength
-
workgroup
String workgroup
-
-
-
Class com.bytedesk.service.queue_member.QueueMemberResponse
class QueueMemberResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agentAcceptedAt
ZonedDateTime agentAcceptedAt
-
agentAcceptType
String agentAcceptType
客服消息统计: 标记客服是否首次响应 记录首次响应时间 更新最后响应时间 计算平均响应时间(累计平均算法) 追踪最长响应时间 统计客服消息总数 -
agentAvgResponseLength
Integer agentAvgResponseLength
响应时间计算: 基于访客最后消息时间和客服响应时间计算响应时长 动态更新平均响应时间和最大响应时间 -
agentClose
Boolean agentClose
-
agentClosedAt
ZonedDateTime agentClosedAt
-
agentFirstResponse
Boolean agentFirstResponse
-
agentFirstResponseAt
ZonedDateTime agentFirstResponseAt
-
agentFirstResponseLength
Integer agentFirstResponseLength
-
agentLastResponseAt
ZonedDateTime agentLastResponseAt
-
agentMaxResponseLength
Integer agentMaxResponseLength
-
agentMessageCount
Integer agentMessageCount
-
agentOffline
Boolean agentOffline
-
agentTimeout
Boolean agentTimeout
-
agentTimeoutAt
ZonedDateTime agentTimeoutAt
-
agentTimeoutCount
Integer agentTimeoutCount
-
emotionType
String emotionType
-
intentionType
String intentionType
-
inviteStatus
String inviteStatus
-
messageLeave
Boolean messageLeave
-
messageLeaveAt
ZonedDateTime messageLeaveAt
-
qualityChecked
Boolean qualityChecked
-
qualityCheckedAt
ZonedDateTime qualityCheckedAt
-
qualityCheckScore
Integer qualityCheckScore
-
queue
QueueResponse queue
-
queueNumber
Integer queueNumber
-
rateAt
ZonedDateTime rateAt
-
rated
Boolean rated
-
rateScore
Integer rateScore
-
resolved
Boolean resolved
-
resolvedStatus
String resolvedStatus
-
robotAcceptedAt
ZonedDateTime robotAcceptedAt
-
robotAcceptType
String robotAcceptType
robot 响应时间计算: -
robotAvgResponseLength
Integer robotAvgResponseLength
-
robotClosedAt
ZonedDateTime robotClosedAt
-
robotFirstResponse
Boolean robotFirstResponse
-
robotFirstResponseAt
ZonedDateTime robotFirstResponseAt
-
robotLastResponseAt
ZonedDateTime robotLastResponseAt
-
robotMaxResponseLength
Integer robotMaxResponseLength
-
robotMessageCount
Integer robotMessageCount
-
robotTimeout
Boolean robotTimeout
-
robotTimeoutAt
ZonedDateTime robotTimeoutAt
-
robotToAgent
Boolean robotToAgent
-
robotToAgentAt
ZonedDateTime robotToAgentAt
-
summarized
Boolean summarized
-
systemClose
Boolean systemClose
-
systemClosedAt
ZonedDateTime systemClosedAt
-
systemFirstResponseAt
ZonedDateTime systemFirstResponseAt
-
systemLastResponseAt
ZonedDateTime systemLastResponseAt
-
systemMessageCount
Integer systemMessageCount
-
thread
ThreadResponse thread
-
transferStatus
String transferStatus
-
visitorEnqueueAt
ZonedDateTime visitorEnqueueAt
访客消息统计: 记录第一条访客消息的时间 更新最后一条访客消息的时间 统计访客消息总数 -
visitorFirstMessageAt
ZonedDateTime visitorFirstMessageAt
-
visitorLastMessageAt
ZonedDateTime visitorLastMessageAt
-
visitorLeavedAt
ZonedDateTime visitorLeavedAt
-
visitorMessageCount
Integer visitorMessageCount
-
visitorPriority
Integer visitorPriority
-
waitLength
Integer waitLength
-
-
-
-
Package com.bytedesk.service.queue_member.event
-
Class com.bytedesk.service.queue_member.event.QueueMemberCreateEvent
class QueueMemberCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
member
QueueMemberEntity member
-
-
Class com.bytedesk.service.queue_member.event.QueueMemberUpdateEvent
class QueueMemberUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
counter
QueueMemberEntity counter
-
-
-
Package com.bytedesk.service.queue_member.mq
-
Class com.bytedesk.service.queue_member.mq.QueueMemberMessage
class QueueMemberMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_type
String _type
消息类型标记,便于接收端识别 -
agentAcceptType
String agentAcceptType
状态更新 -
agentAutoAcceptThread
Boolean agentAutoAcceptThread
自动接受会话标志 -
agentLastResponseAt
ZonedDateTime agentLastResponseAt
-
agentMessageCount
Integer agentMessageCount
-
agentOffline
Boolean agentOffline
-
emotionType
String emotionType
-
intentionType
String intentionType
-
inviteStatus
String inviteStatus
-
leaveMsg
String leaveMsg
-
memberUid
String memberUid
队列成员唯一标识 -
messageLeave
Boolean messageLeave
-
operationType
String operationType
操作类型:update, delete -
qualityChecked
Boolean qualityChecked
-
qualityCheckResult
String qualityCheckResult
-
rated
Boolean rated
-
rateLevel
Integer rateLevel
-
resolved
Boolean resolved
-
robotAcceptType
String robotAcceptType
-
robotLastResponseAt
ZonedDateTime robotLastResponseAt
-
robotMessageCount
Integer robotMessageCount
-
robotToAgent
Boolean robotToAgent
-
summarized
Boolean summarized
-
systemMessageCount
Integer systemMessageCount
-
transferStatus
String transferStatus
-
updates
Map<String,
Object> updates 需要更新的字段 -
updateStats
Boolean updateStats
是否需要更新统计信息 -
visitorLastMessageAt
ZonedDateTime visitorLastMessageAt
时间戳更新 -
visitorMessageCount
Integer visitorMessageCount
消息计数更新 -
workgroupAcceptType
String workgroupAcceptType
-
workgroupLastResponseAt
ZonedDateTime workgroupLastResponseAt
-
-
-
Package com.bytedesk.service.queue.exception
-
Exception com.bytedesk.service.queue.exception.QueueFullException
class QueueFullException extends RuntimeException implements Serializable
-
-
Package com.bytedesk.service.queue.settings
-
Class com.bytedesk.service.queue.settings.QueueSettings
class QueueSettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.queue.settings.QueueSettingsRequest
class QueueSettingsRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.queue.settings.QueueSettingsResponse
class QueueSettingsResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.service.routing_rule
-
Class com.bytedesk.service.routing_rule.RoutingRuleEntity
class RoutingRuleEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.routing_rule.RoutingRuleRequest
class RoutingRuleRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.routing_rule.RoutingRuleResponse
class RoutingRuleResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.routing_rule.event
-
Class com.bytedesk.service.routing_rule.event.RoutingRuleCreateEvent
class RoutingRuleCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
RoutingRuleEntity tag
-
-
Class com.bytedesk.service.routing_rule.event.RoutingRuleDeleteEvent
class RoutingRuleDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
RoutingRuleEntity tag
-
-
Class com.bytedesk.service.routing_rule.event.RoutingRuleUpdateEvent
class RoutingRuleUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
RoutingRuleEntity tag
-
-
-
Package com.bytedesk.service.screen
-
Class com.bytedesk.service.screen.ScreenEntity
class ScreenEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.screen.ScreenRequest
class ScreenRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.screen.ScreenResponse
class ScreenResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.screen.event
-
Class com.bytedesk.service.screen.event.ScreenCreateEvent
class ScreenCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
screen
ScreenEntity screen
-
-
Class com.bytedesk.service.screen.event.ScreenDeleteEvent
class ScreenDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
screen
ScreenEntity screen
-
-
Class com.bytedesk.service.screen.event.ScreenUpdateEvent
class ScreenUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
screen
ScreenEntity screen
-
-
-
Package com.bytedesk.service.settings
-
Class com.bytedesk.service.settings.RobotSettings
class RobotSettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultRobot
Boolean defaultRobot
-
nonWorktimeRobot
Boolean nonWorktimeRobot
-
offlineRobot
Boolean offlineRobot
-
robot
RobotEntity robot
-
-
Class com.bytedesk.service.settings.RobotSettingsRequest
class RobotSettingsRequest extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.settings.RobotSettingsResponse
class RobotSettingsResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultRobot
Boolean defaultRobot
-
nonWorktimeRobot
Boolean nonWorktimeRobot
非工作时间段,是否启用机器人接待 -
offlineRobot
Boolean offlineRobot
无客服在线时,是否启用机器人接待 -
robot
RobotProtobuf robot
-
-
-
Package com.bytedesk.service.statistic
-
Class com.bytedesk.service.statistic.ServiceStatisticEntity
class ServiceStatisticEntity extends BaseEntity implements Serializable-
Serialized Fields
-
abandonedThreadCount
Integer abandonedThreadCount
-
abandonRate
double abandonRate
-
acceptedThreadCount
Integer acceptedThreadCount
-
acceptRate
double acceptRate
-
agentMessageCount
Integer agentMessageCount
-
agentUid
String agentUid
-
autoAssignedCount
Integer autoAssignedCount
-
availableAgentCount
Integer availableAgentCount
-
avgConversationTime
Integer avgConversationTime
-
avgFirstResponseTime
Integer avgFirstResponseTime
-
avgMessagePerThread
Integer avgMessagePerThread
-
avgWaitingTime
Integer avgWaitingTime
-
awayAgentCount
Integer awayAgentCount
-
busyAgentCount
Integer busyAgentCount
-
busyTime
Integer busyTime
-
channel
String channel
-
currentThreadCount
Integer currentThreadCount
-
date
String date
-
durationOver15Min
Integer durationOver15Min
-
durationWithin15Min
Integer durationWithin15Min
-
durationWithin5Min
Integer durationWithin5Min
-
firstSolveCount
Integer firstSolveCount
-
firstSolveRate
double firstSolveRate
-
hour
Integer hour
-
invitedThreadCount
Integer invitedThreadCount
-
manualAssignedCount
Integer manualAssignedCount
-
maxResponseTime
Integer maxResponseTime
-
maxWaitingTime
Integer maxWaitingTime
-
minResponseTime
Integer minResponseTime
-
offlineAgentCount
Integer offlineAgentCount
-
offlineTime
Integer offlineTime
-
onlineAgentCount
Integer onlineAgentCount
-
onlineTime
Integer onlineTime
-
queuingThreadCount
Integer queuingThreadCount
-
ratingRate
double ratingRate
-
responseOver5Min
Integer responseOver5Min
-
responseWithin1Min
Integer responseWithin1Min
-
responseWithin5Min
Integer responseWithin5Min
-
robotSolveRate
double robotSolveRate
-
robotThreadCount
Integer robotThreadCount
-
robotToHumanCount
Integer robotToHumanCount
-
robotUid
String robotUid
-
satisfactionRate
double satisfactionRate
-
satisfiedRatingCount
Integer satisfiedRatingCount
-
timeoutTransferCount
Integer timeoutTransferCount
-
totalIncomingThreads
Integer totalIncomingThreads
-
totalRatingCount
Integer totalRatingCount
-
transferRate
double transferRate
-
transferredThreadCount
Integer transferredThreadCount
-
type
String type
-
visitorMessageCount
Integer visitorMessageCount
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.service.statistic.ServiceStatisticRequest
class ServiceStatisticRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.statistic.ServiceStatisticResponse
class ServiceStatisticResponse extends BaseResponse implements Serializable-
Serialized Fields
-
abandonedThreadCount
Integer abandonedThreadCount
-
abandonRate
double abandonRate
-
acceptedThreadCount
Integer acceptedThreadCount
-
acceptRate
double acceptRate
-
agentMessageCount
Integer agentMessageCount
-
agentUid
String agentUid
-
autoAssignedCount
Integer autoAssignedCount
-
availableAgentCount
Integer availableAgentCount
-
avgConversationTime
Integer avgConversationTime
-
avgFirstResponseTime
Integer avgFirstResponseTime
-
avgMessagePerThread
Integer avgMessagePerThread
-
avgWaitingTime
Integer avgWaitingTime
-
awayAgentCount
Integer awayAgentCount
-
busyAgentCount
Integer busyAgentCount
-
busyTime
Integer busyTime
-
currentThreadCount
Integer currentThreadCount
-
date
String date
-
durationOver15Min
Integer durationOver15Min
-
durationWithin15Min
Integer durationWithin15Min
-
durationWithin5Min
Integer durationWithin5Min
-
firstSolveCount
Integer firstSolveCount
-
firstSolveRate
double firstSolveRate
-
hour
Integer hour
-
invitedThreadCount
Integer invitedThreadCount
-
manualAssignedCount
Integer manualAssignedCount
-
maxResponseTime
Integer maxResponseTime
-
maxWaitingTime
Integer maxWaitingTime
-
minResponseTime
Integer minResponseTime
-
offlineAgentCount
Integer offlineAgentCount
-
offlineTime
Integer offlineTime
-
onlineAgentCount
Integer onlineAgentCount
-
onlineTime
Integer onlineTime
-
queuingThreadCount
Integer queuingThreadCount
-
ratingRate
double ratingRate
-
responseOver5Min
Integer responseOver5Min
-
responseWithin1Min
Integer responseWithin1Min
-
responseWithin5Min
Integer responseWithin5Min
-
robotSolveRate
double robotSolveRate
-
robotThreadCount
Integer robotThreadCount
-
robotToHumanCount
Integer robotToHumanCount
-
robotUid
String robotUid
-
satisfactionRate
double satisfactionRate
-
satisfiedRatingCount
Integer satisfiedRatingCount
-
timeoutTransferCount
Integer timeoutTransferCount
-
totalIncomingThreads
Integer totalIncomingThreads
-
totalRatingCount
Integer totalRatingCount
-
transferRate
double transferRate
-
transferredThreadCount
Integer transferredThreadCount
-
type
String type
-
visitorMessageCount
Integer visitorMessageCount
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.service.thread_invite
-
Class com.bytedesk.service.thread_invite.ThreadInviteEntity
class ThreadInviteEntity extends BaseEntity implements Serializable-
Serialized Fields
-
acceptAt
ZonedDateTime acceptAt
-
cancelAt
ZonedDateTime cancelAt
-
expireAt
ZonedDateTime expireAt
-
expireLength
Long expireLength
-
inviteAt
ZonedDateTime inviteAt
-
messageUid
String messageUid
-
note
String note
-
receiver
String receiver
-
rejectAt
ZonedDateTime rejectAt
-
sender
String sender
-
status
String status
-
thread
String thread
-
type
String type
-
-
-
Class com.bytedesk.service.thread_invite.ThreadInviteExcel
class ThreadInviteExcel extends BaseExcel implements Serializable-
Serialized Fields
-
acceptAt
ZonedDateTime acceptAt
-
cancelAt
ZonedDateTime cancelAt
-
expireAt
ZonedDateTime expireAt
-
inviteAt
ZonedDateTime inviteAt
-
note
String note
-
receiverNickname
String receiverNickname
-
rejectAt
ZonedDateTime rejectAt
-
senderNickname
String senderNickname
-
status
String status
-
type
String type
-
-
-
Class com.bytedesk.service.thread_invite.ThreadInviteExtra
class ThreadInviteExtra extends BaseExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
expireLength
Long expireLength
-
messageUid
String messageUid
-
note
String note
-
receiver
UserProtobuf receiver
-
sender
UserProtobuf sender
-
status
String status
-
thread
ThreadProtobuf thread
-
type
String type
-
uid
String uid
-
-
Class com.bytedesk.service.thread_invite.ThreadInviteRequest
class ThreadInviteRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentUid
String agentUid
-
expireLength
Long expireLength
-
messageUid
String messageUid
-
note
String note
-
receiver
UserProtobuf receiver
-
receiverNickname
String receiverNickname
-
sender
UserProtobuf sender
-
senderNickname
String senderNickname
-
status
String status
-
thread
ThreadProtobuf thread
-
threadUid
String threadUid
-
type
String type
-
-
-
Class com.bytedesk.service.thread_invite.ThreadInviteResponse
class ThreadInviteResponse extends BaseResponse implements Serializable-
Serialized Fields
-
acceptAt
ZonedDateTime acceptAt
-
cancelAt
ZonedDateTime cancelAt
-
expireAt
ZonedDateTime expireAt
-
expireLength
Long expireLength
-
inviteAt
ZonedDateTime inviteAt
-
messageUid
String messageUid
-
note
String note
-
receiver
UserProtobuf receiver
-
rejectAt
ZonedDateTime rejectAt
-
sender
UserProtobuf sender
-
status
String status
-
thread
ThreadProtobuf thread
-
type
String type
-
-
-
-
Package com.bytedesk.service.thread_invite.event
-
Class com.bytedesk.service.thread_invite.event.ThreadInviteCreateEvent
class ThreadInviteCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadInvite
ThreadInviteEntity threadInvite
-
-
Class com.bytedesk.service.thread_invite.event.ThreadInviteDeleteEvent
class ThreadInviteDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadInvite
ThreadInviteEntity threadInvite
-
-
Class com.bytedesk.service.thread_invite.event.ThreadInviteUpdateEvent
class ThreadInviteUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadInvite
ThreadInviteEntity threadInvite
-
-
-
Package com.bytedesk.service.thread_rating
-
Class com.bytedesk.service.thread_rating.ThreadRatingEntity
class ThreadRatingEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.thread_rating.ThreadRatingExcel
class ThreadRatingExcel extends BaseExcel implements Serializable -
Class com.bytedesk.service.thread_rating.ThreadRatingMessageExtra
class ThreadRatingMessageExtra extends MessageExtra implements Serializable -
Class com.bytedesk.service.thread_rating.ThreadRatingRequest
class ThreadRatingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.thread_rating.ThreadRatingResponse
class ThreadRatingResponse extends BaseResponse implements Serializable-
Serialized Fields
-
comment
String comment
-
messageUid
String messageUid
-
resolved
Boolean resolved
-
score
Integer score
-
thread
ThreadResponse thread
-
-
-
-
Package com.bytedesk.service.thread_rating.event
-
Class com.bytedesk.service.thread_rating.event.ThreadRatingCreateEvent
class ThreadRatingCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadRating
ThreadRatingEntity threadRating
-
-
Class com.bytedesk.service.thread_rating.event.ThreadRatingDeleteEvent
class ThreadRatingDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadRating
ThreadRatingEntity threadRating
-
-
Class com.bytedesk.service.thread_rating.event.ThreadRatingUpdateEvent
class ThreadRatingUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadRating
ThreadRatingEntity threadRating
-
-
-
Package com.bytedesk.service.thread_summary
-
Class com.bytedesk.service.thread_summary.ThreadSummaryEntity
class ThreadSummaryEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.thread_summary.ThreadSummaryExcel
class ThreadSummaryExcel extends BaseExcel implements Serializable-
Serialized Fields
-
categoryUid
String categoryUid
-
content
String content
-
createdAt
ZonedDateTime createdAt
-
solution
String solution
-
status
String status
-
tags
String tags
-
threadUid
String threadUid
-
title
String title
-
topic
String topic
-
updatedAt
ZonedDateTime updatedAt
-
-
-
Class com.bytedesk.service.thread_summary.ThreadSummaryRequest
class ThreadSummaryRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.thread_summary.ThreadSummaryResponse
class ThreadSummaryResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.thread_summary.event
-
Class com.bytedesk.service.thread_summary.event.ThreadSummaryCreateEvent
class ThreadSummaryCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadSummary
ThreadSummaryEntity threadSummary
-
-
Class com.bytedesk.service.thread_summary.event.ThreadSummaryDeleteEvent
class ThreadSummaryDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadSummary
ThreadSummaryEntity threadSummary
-
-
Class com.bytedesk.service.thread_summary.event.ThreadSummaryUpdateEvent
class ThreadSummaryUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadSummary
ThreadSummaryEntity threadSummary
-
-
-
Package com.bytedesk.service.thread_transfer
-
Class com.bytedesk.service.thread_transfer.ThreadTransferEntity
class ThreadTransferEntity extends BaseEntity implements Serializable-
Serialized Fields
-
acceptAt
ZonedDateTime acceptAt
-
cancelAt
ZonedDateTime cancelAt
-
expireAt
ZonedDateTime expireAt
-
expireLength
Long expireLength
-
messageUid
String messageUid
-
note
String note
-
receiver
String receiver
-
rejectAt
ZonedDateTime rejectAt
-
sender
String sender
-
status
String status
-
thread
String thread
-
transferAt
ZonedDateTime transferAt
-
type
String type
-
-
-
Class com.bytedesk.service.thread_transfer.ThreadTransferExcel
class ThreadTransferExcel extends BaseExcel implements Serializable-
Serialized Fields
-
acceptAt
ZonedDateTime acceptAt
-
cancelAt
ZonedDateTime cancelAt
-
expireAt
ZonedDateTime expireAt
-
note
String note
-
receiverNickname
String receiverNickname
-
rejectAt
ZonedDateTime rejectAt
-
senderNickname
String senderNickname
-
status
String status
-
transferAt
ZonedDateTime transferAt
-
type
String type
-
-
-
Class com.bytedesk.service.thread_transfer.ThreadTransferExtra
class ThreadTransferExtra extends BaseExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
expireLength
Long expireLength
-
messageUid
String messageUid
-
note
String note
-
receiver
UserProtobuf receiver
-
sender
UserProtobuf sender
-
status
String status
-
thread
ThreadProtobuf thread
-
type
String type
-
uid
String uid
-
-
Class com.bytedesk.service.thread_transfer.ThreadTransferRequest
class ThreadTransferRequest extends BaseRequest implements Serializable-
Serialized Fields
-
expireLength
Long expireLength
-
messageUid
String messageUid
-
note
String note
-
receiver
UserProtobuf receiver
-
receiverNickname
String receiverNickname
-
sender
UserProtobuf sender
-
senderNickname
String senderNickname
-
status
String status
-
thread
ThreadProtobuf thread
-
threadUid
String threadUid
-
type
String type
-
-
-
Class com.bytedesk.service.thread_transfer.ThreadTransferResponse
class ThreadTransferResponse extends BaseResponse implements Serializable-
Serialized Fields
-
acceptAt
ZonedDateTime acceptAt
-
cancelAt
ZonedDateTime cancelAt
-
expireAt
ZonedDateTime expireAt
-
expireLength
Long expireLength
-
messageUid
String messageUid
-
note
String note
-
receiver
UserProtobuf receiver
-
rejectAt
ZonedDateTime rejectAt
-
sender
UserProtobuf sender
-
status
String status
-
thread
ThreadProtobuf thread
-
threadResponse
ThreadResponse threadResponse
-
transferAt
ZonedDateTime transferAt
-
type
String type
-
-
-
-
Package com.bytedesk.service.thread_transfer.event
-
Class com.bytedesk.service.thread_transfer.event.ThreadTransferCreateEvent
class ThreadTransferCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadTransfer
ThreadTransferEntity threadTransfer
-
-
Class com.bytedesk.service.thread_transfer.event.ThreadTransferDeleteEvent
class ThreadTransferDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadTransfer
ThreadTransferEntity threadTransfer
-
-
Class com.bytedesk.service.thread_transfer.event.ThreadTransferUpdateEvent
class ThreadTransferUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
threadTransfer
ThreadTransferEntity threadTransfer
-
-
-
Package com.bytedesk.service.transfer_keyword
-
Class com.bytedesk.service.transfer_keyword.TransferKeywordEntity
class TransferKeywordEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.transfer_keyword.TransferKeywordRequest
class TransferKeywordRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.transfer_keyword.TransferKeywordResponse
class TransferKeywordResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.transfer_keyword.event
-
Class com.bytedesk.service.transfer_keyword.event.TransferKeywordCreateEvent
class TransferKeywordCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
transfer_keyword
TransferKeywordEntity transfer_keyword
-
-
Class com.bytedesk.service.transfer_keyword.event.TransferKeywordDeleteEvent
class TransferKeywordDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
transfer_keyword
TransferKeywordEntity transfer_keyword
-
-
Class com.bytedesk.service.transfer_keyword.event.TransferKeywordUpdateEvent
class TransferKeywordUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
transfer_keyword
TransferKeywordEntity transfer_keyword
-
-
-
Package com.bytedesk.service.unified
-
Class com.bytedesk.service.unified.UnifiedEntity
class UnifiedEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.unified.UnifiedRequest
class UnifiedRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.unified.UnifiedResponse
class UnifiedResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.unified.event
-
Class com.bytedesk.service.unified.event.UnifiedCreateEvent
class UnifiedCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
unified
UnifiedEntity unified
-
-
Class com.bytedesk.service.unified.event.UnifiedDeleteEvent
class UnifiedDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
unified
UnifiedEntity unified
-
-
Class com.bytedesk.service.unified.event.UnifiedUpdateEvent
class UnifiedUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
unified
UnifiedEntity unified
-
-
-
Package com.bytedesk.service.visitor
-
Class com.bytedesk.service.visitor.VisitorEntity
class VisitorEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
-
channel
String channel
-
deviceInfo
VisitorDevice deviceInfo
-
email
String email
-
extra
String extra
-
ip
String ip
-
ipLocation
String ipLocation
-
lang
String lang
-
mobile
String mobile
-
nickname
String nickname
-
note
String note
-
status
String status
-
tagList
List<String> tagList
-
vipLevel
Integer vipLevel
-
visitorUid
String visitorUid
-
-
Class com.bytedesk.service.visitor.VisitorExcel
class VisitorExcel extends BaseExcel implements Serializable -
Class com.bytedesk.service.visitor.VisitorExtra
class VisitorExtra extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.visitor.VisitorGoodsInfo
class VisitorGoodsInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.visitor.VisitorProtobuf
class VisitorProtobuf extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.service.visitor.VisitorRequest
class VisitorRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
-
browser
String browser
-
device
String device
-
email
String email
-
extra
String extra
-
forceAgent
Boolean forceAgent
-
goodsInfo
String goodsInfo
-
ip
String ip
-
ipLocation
String ipLocation
-
lang
String lang
-
mobile
String mobile
-
nickname
String nickname
developers can set basic visitor info -
note
String note
-
orderInfo
String orderInfo
-
os
String os
-
referrer
String referrer
-
sid
String sid
-
status
String status
-
tagList
List<String> tagList
-
title
String title
-
url
String url
-
vipLevel
Integer vipLevel
-
visitorUid
String visitorUid
-
-
Class com.bytedesk.service.visitor.VisitorResponse
class VisitorResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
avatar
String avatar
-
channel
ChannelEnum channel
-
deviceInfo
VisitorDevice deviceInfo
-
email
String email
-
extra
String extra
-
ip
String ip
-
ipLocation
String ipLocation
-
lang
String lang
-
mobile
String mobile
-
nickname
String nickname
developers can set basic visitor info -
note
String note
-
status
String status
-
tagList
List<String> tagList
-
vipLevel
Integer vipLevel
-
visitorUid
String visitorUid
-
-
-
Package com.bytedesk.service.visitor_message
-
Class com.bytedesk.service.visitor_message.VisitorMessage
class VisitorMessage extends AbstractMessageEntity implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.service.visitor_rating
-
Class com.bytedesk.service.visitor_rating.VisitorRatingEntity
class VisitorRatingEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.visitor_rating.VisitorRatingRequest
class VisitorRatingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.visitor_rating.VisitorRatingResponse
class VisitorRatingResponse extends BaseResponse implements Serializable-
Serialized Fields
-
agent
UserProtobuf agent
-
comment
String comment
-
score
Integer score
-
threadUid
String threadUid
-
topic
String topic
-
user
UserProtobuf user
-
-
-
-
Package com.bytedesk.service.visitor_thread
-
Class com.bytedesk.service.visitor_thread.VisitorThreadEntity
class VisitorThreadEntity extends AbstractThreadEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
visitorUid
String visitorUid
-
-
Class com.bytedesk.service.visitor_thread.VisitorThreadRequest
class VisitorThreadRequest extends BaseRequest implements Serializable-
Serialized Fields
-
visitorUid
String visitorUid
-
-
-
Class com.bytedesk.service.visitor_thread.VisitorThreadResponse
class VisitorThreadResponse extends BaseResponse implements Serializable-
Serialized Fields
-
visitorUid
String visitorUid
-
-
-
-
Package com.bytedesk.service.visitor.event
-
Class com.bytedesk.service.visitor.event.VisitorBrowseEvent
class VisitorBrowseEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
visitorRequest
VisitorRequest visitorRequest
-
-
-
Class com.bytedesk.service.visitor.event.VisitorCreateEvent
class VisitorCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
visitor
VisitorEntity visitor
-
-
Class com.bytedesk.service.visitor.event.VisitorUpdateEvent
class VisitorUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
visitor
VisitorEntity visitor
-
-
-
Package com.bytedesk.service.workgroup
-
Class com.bytedesk.service.workgroup.WorkgroupEntity
class WorkgroupEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agents
List<AgentEntity> agents
Agents assigned to this workgroup -
avatar
String avatar
Workgroup avatar or profile picture URL -
description
String description
Description of the workgroup's function -
enabled
Boolean enabled
Whether the workgroup is enabled and active -
extra
String extra
Additional configuration data stored as JSON -
intentionSetting
IntentionSettingsEntity intentionSetting
Intent recognition settings -
inviteSettings
InviteSettingsEntity inviteSettings
Invitation settings for the workgroup -
messageLeaveAgent
AgentEntity messageLeaveAgent
Agent responsible for handling offline messages -
messageLeaveSettings
MessageLeaveSettings messageLeaveSettings
Settings for handling offline messages -
nickname
@NotBlank String nickname
Display name of the workgroup -
queueSettings
QueueSettings queueSettings
Queue management settings -
robotSettings
RobotSettings robotSettings
Robot service configuration settings -
routingMode
String routingMode
Customer routing mode (ROUND_ROBIN, LEAST_BUSY, etc.) -
serviceSettings
ServiceSettings serviceSettings
General service configuration settings -
status
String status
Current status of the workgroup (AVAILABLE, BUSY, OFFLINE, etc.)
-
-
Class com.bytedesk.service.workgroup.WorkgroupRequest
class WorkgroupRequest extends BaseRequest implements Serializable-
Serialized Fields
-
agentUids
@NotEmpty(message="agentUids must not be empty") List<String> agentUids
-
avatar
String avatar
-
description
String description
-
enabled
Boolean enabled
-
messageLeaveAgentUid
String messageLeaveAgentUid
-
messageLeaveSettings
MessageLeaveSettingsRequest messageLeaveSettings
-
nickname
@NotBlank String nickname
-
queueSettings
QueueSettingsRequest queueSettings
-
robotSettings
RobotSettingsRequest robotSettings
-
routingMode
String routingMode
-
serviceSettings
ServiceSettingsRequest serviceSettings
-
status
String status
-
-
-
Class com.bytedesk.service.workgroup.WorkgroupResponse
class WorkgroupResponse extends BaseResponse implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
agents
List<UserProtobuf> agents
-
availableAgentCount
Long availableAgentCount
-
avatar
String avatar
-
awayAgentCount
Long awayAgentCount
-
busyAgentCount
Long busyAgentCount
-
connectedAgentCount
Long connectedAgentCount
-
description
String description
-
enabled
Boolean enabled
-
messageLeaveAgent
UserProtobuf messageLeaveAgent
-
messageLeaveSettings
MessageLeaveSettingsResponse messageLeaveSettings
-
nickname
String nickname
-
offlineAgentCount
Long offlineAgentCount
-
queueSettings
QueueSettingsResponse queueSettings
-
robotSettings
RobotSettingsResponse robotSettings
-
routingMode
String routingMode
-
serviceSettings
ServiceSettingsResponse serviceSettings
-
status
String status
-
-
-
Package com.bytedesk.service.workgroup_message
-
Class com.bytedesk.service.workgroup_message.WorkgroupMessageEntity
class WorkgroupMessageEntity extends AbstractMessageEntity implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.service.workgroup.event
-
Class com.bytedesk.service.workgroup.event.WorkgroupCreateEvent
class WorkgroupCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
workgroup
WorkgroupEntity workgroup
-
-
Class com.bytedesk.service.workgroup.event.WorkgroupUpdateEvent
class WorkgroupUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
workgroup
WorkgroupEntity workgroup
-
-
-
Package com.bytedesk.service.worktime
-
Class com.bytedesk.service.worktime.WorktimeEntity
class WorktimeEntity extends BaseEntity implements Serializable -
Class com.bytedesk.service.worktime.WorktimeRequest
class WorktimeRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.worktime.WorktimeResponse
class WorktimeResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.worktime.settings
-
Class com.bytedesk.service.worktime.settings.WorktimeSettingEntity
class WorktimeSettingEntity extends BaseEntity implements Serializable-
Serialized Fields
-
description
String description
-
enabled
Boolean enabled
-
holidays
String holidays
-
name
String name
-
nonWorktimeLeaveMessageEnabled
Boolean nonWorktimeLeaveMessageEnabled
-
nonWorktimeRobotEnabled
Boolean nonWorktimeRobotEnabled
-
regularWorktimes
List<WorktimeEntity> regularWorktimes
-
specialWorktimes
List<WorktimeEntity> specialWorktimes
-
worktimeNotificationEnabled
Boolean worktimeNotificationEnabled
-
worktimeNotificationRecipients
String worktimeNotificationRecipients
-
worktimeNotificationType
String worktimeNotificationType
-
-
-
Class com.bytedesk.service.worktime.settings.WorktimeSettingRequest
class WorktimeSettingRequest extends BaseRequest implements Serializable -
Class com.bytedesk.service.worktime.settings.WorktimeSettingResponse
class WorktimeSettingResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.service.worktime.settings.event
-
Class com.bytedesk.service.worktime.settings.event.WorktimeSettingCreateEvent
class WorktimeSettingCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
WorktimeSettingEntity tag
-
-
Class com.bytedesk.service.worktime.settings.event.WorktimeSettingDeleteEvent
class WorktimeSettingDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
WorktimeSettingEntity tag
-
-
Class com.bytedesk.service.worktime.settings.event.WorktimeSettingUpdateEvent
class WorktimeSettingUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tag
WorktimeSettingEntity tag
-
-
-
Package com.bytedesk.shop.app
-
Class com.bytedesk.shop.app.ShopAppEntity
class ShopAppEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.shop.app.ShopAppRequest
class ShopAppRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.shop.app.ShopAppResponse
class ShopAppResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.shop.app.event
-
Class com.bytedesk.shop.app.event.ShopAppCreateEvent
class ShopAppCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ShopAppEntity app
-
-
Class com.bytedesk.shop.app.event.ShopAppDeleteEvent
class ShopAppDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ShopAppEntity app
-
-
Class com.bytedesk.shop.app.event.ShopAppUpdateEvent
class ShopAppUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ShopAppEntity app
-
-
-
Package com.bytedesk.shop.order
-
Class com.bytedesk.shop.order.OrderEntity
class OrderEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.shop.order.OrderRequest
class OrderRequest extends BaseRequest implements Serializable -
Class com.bytedesk.shop.order.OrderResponse
class OrderResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.shop.product
-
Class com.bytedesk.shop.product.ProductEntity
class ProductEntity extends BaseEntity implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.shop.product.ProductRequest
class ProductRequest extends BaseRequest implements Serializable -
Class com.bytedesk.shop.product.ProductResponse
class ProductResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.social.kakao
-
Class com.bytedesk.social.kakao.KakaoEntity
class KakaoEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.kakao.KakaoRequest
class KakaoRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.kakao.KakaoResponse
class KakaoResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.social.kakao.event
-
Class com.bytedesk.social.kakao.event.KakaoCreateEvent
class KakaoCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
KakaoEntity app
-
-
Class com.bytedesk.social.kakao.event.KakaoDeleteEvent
class KakaoDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
KakaoEntity app
-
-
Class com.bytedesk.social.kakao.event.KakaoUpdateEvent
class KakaoUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
KakaoEntity app
-
-
-
Package com.bytedesk.social.line
-
Class com.bytedesk.social.line.LineEntity
class LineEntity extends BaseEntity implements Serializable-
Serialized Fields
-
channelAccessToken
String channelAccessToken
-
channelId
String channelId
-
channelSecret
String channelSecret
-
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
kid
String kid
-
name
String name
-
privateKey
String privateKey
-
publicKey
String publicKey
-
type
String type
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.line.LineRequest
class LineRequest extends BaseRequest implements Serializable -
Class com.bytedesk.social.line.LineResponse
class LineResponse extends BaseResponse implements Serializable-
Serialized Fields
-
channelAccessToken
LineService.ChannelAccessTokenResponse channelAccessToken
-
channelId
String channelId
-
channelSecret
String channelSecret
-
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
kid
String kid
-
name
String name
-
privateKey
String privateKey
-
publicKey
String publicKey
-
type
String type
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.line.LineVisitorExtra
class LineVisitorExtra extends VisitorExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
channelAccessToken
String channelAccessToken
Line相关字段 -
channelId
String channelId
-
displayName
String displayName
用户基本信息 -
language
String language
-
messageId
String messageId
-
messageType
String messageType
消息相关信息 -
pictureUrl
String pictureUrl
-
replyToken
String replyToken
-
statusMessage
String statusMessage
-
timestamp
String timestamp
-
userId
String userId
-
-
-
Package com.bytedesk.social.line.event
-
Class com.bytedesk.social.line.event.LineCreateEvent
class LineCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
line
LineEntity line
-
-
Class com.bytedesk.social.line.event.LineDeleteEvent
class LineDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
line
LineEntity line
-
-
Class com.bytedesk.social.line.event.LineUpdateEvent
class LineUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
line
LineEntity line
-
-
-
Package com.bytedesk.social.meta
-
Class com.bytedesk.social.meta.MetaAppEntity
class MetaAppEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
name
String name
-
pageAccessToken
String pageAccessToken
-
pageId
String pageId
-
type
String type
-
verifyToken
String verifyToken
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.meta.MetaAppRequest
class MetaAppRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
name
String name
-
pageAccessToken
String pageAccessToken
-
pageId
String pageId
-
verifyToken
String verifyToken
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.meta.MetaAppResponse
class MetaAppResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
name
String name
-
pageAccessToken
String pageAccessToken
-
pageId
String pageId
-
type
String type
-
verifyToken
String verifyToken
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.meta.MetaExtra
class MetaExtra extends BaseExtra implements Serializable
-
-
Package com.bytedesk.social.meta.event
-
Class com.bytedesk.social.meta.event.MetaAppCreateEvent
class MetaAppCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
MetaAppEntity app
-
-
Class com.bytedesk.social.meta.event.MetaAppDeleteEvent
class MetaAppDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
MetaAppEntity app
-
-
Class com.bytedesk.social.meta.event.MetaAppUpdateEvent
class MetaAppUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
MetaAppEntity app
-
-
-
Package com.bytedesk.social.slack
-
Class com.bytedesk.social.slack.SlackEntity
class SlackEntity extends BaseEntity implements Serializable -
Class com.bytedesk.social.slack.SlackRequest
class SlackRequest extends BaseRequest implements Serializable -
Class com.bytedesk.social.slack.SlackResponse
class SlackResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.social.slack.event
-
Class com.bytedesk.social.slack.event.SlackCreateEvent
class SlackCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
slack
SlackEntity slack
-
-
Class com.bytedesk.social.slack.event.SlackDeleteEvent
class SlackDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
slack
SlackEntity slack
-
-
Class com.bytedesk.social.slack.event.SlackUpdateEvent
class SlackUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
slack
SlackEntity slack
-
-
-
Package com.bytedesk.social.telegram
-
Class com.bytedesk.social.telegram.TelegramEntity
class TelegramEntity extends BaseEntity implements Serializable -
Class com.bytedesk.social.telegram.TelegramExtra
class TelegramExtra extends BaseExtra implements Serializable -
Class com.bytedesk.social.telegram.TelegramRequest
class TelegramRequest extends BaseRequest implements Serializable -
Class com.bytedesk.social.telegram.TelegramResponse
class TelegramResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.social.telegram.event
-
Class com.bytedesk.social.telegram.event.TelegramCreateEvent
class TelegramCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
telegram
TelegramEntity telegram
-
-
Class com.bytedesk.social.telegram.event.TelegramDeleteEvent
class TelegramDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
telegram
TelegramEntity telegram
-
-
Class com.bytedesk.social.telegram.event.TelegramEnableEvent
class TelegramEnableEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
enabled
boolean enabled
-
telegram
TelegramEntity telegram
-
-
Class com.bytedesk.social.telegram.event.TelegramUpdateEvent
class TelegramUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
telegram
TelegramEntity telegram
-
-
-
Package com.bytedesk.social.tiktok
-
Class com.bytedesk.social.tiktok.TiktokEntity
class TiktokEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.tiktok.TiktokRequest
class TiktokRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.tiktok.TiktokResponse
class TiktokResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.social.tiktok.event
-
Class com.bytedesk.social.tiktok.event.TiktokCreateEvent
class TiktokCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
TiktokEntity app
-
-
Class com.bytedesk.social.tiktok.event.TiktokDeleteEvent
class TiktokDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
TiktokEntity app
-
-
Class com.bytedesk.social.tiktok.event.TiktokUpdateEvent
class TiktokUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
TiktokEntity app
-
-
-
Package com.bytedesk.social.whatsapp
-
Class com.bytedesk.social.whatsapp.WhatsAppEntity
class WhatsAppEntity extends BaseEntity implements Serializable -
Class com.bytedesk.social.whatsapp.WhatsAppExtra
class WhatsAppExtra extends BaseExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
apiKey
String apiKey
WhatsApp相关字段 -
countryCode
String countryCode
-
from
String from
-
language
String language
-
messageId
String messageId
-
messageType
String messageType
消息相关信息 -
name
String name
客户基本信息 -
profileName
String profileName
-
status
String status
-
timestamp
String timestamp
-
to
String to
-
wabaId
String wabaId
-
wamid
String wamid
-
-
Class com.bytedesk.social.whatsapp.WhatsAppRequest
class WhatsAppRequest extends BaseRequest implements Serializable -
Class com.bytedesk.social.whatsapp.WhatsAppResponse
class WhatsAppResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.social.whatsapp.event
-
Class com.bytedesk.social.whatsapp.event.WhatsAppCreateEvent
class WhatsAppCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
WhatsAppEntity app
-
-
Class com.bytedesk.social.whatsapp.event.WhatsAppDeleteEvent
class WhatsAppDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
WhatsAppEntity app
-
-
Class com.bytedesk.social.whatsapp.event.WhatsAppUpdateEvent
class WhatsAppUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
WhatsAppEntity app
-
-
-
Package com.bytedesk.social.zalo
-
Class com.bytedesk.social.zalo.ZaloEntity
class ZaloEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.zalo.ZaloRequest
class ZaloRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
用户关注公众号后发送欢迎语 -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
name
String name
-
token
String token
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.social.zalo.ZaloResponse
class ZaloResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.social.zalo.event
-
Class com.bytedesk.social.zalo.event.ZaloCreateEvent
class ZaloCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ZaloEntity app
-
-
Class com.bytedesk.social.zalo.event.ZaloDeleteEvent
class ZaloDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ZaloEntity app
-
-
Class com.bytedesk.social.zalo.event.ZaloUpdateEvent
class ZaloUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
ZaloEntity app
-
-
-
Package com.bytedesk.ticket.attachment
-
Class com.bytedesk.ticket.attachment.TicketAttachmentEntity
class TicketAttachmentEntity extends BaseEntity implements Serializable-
Serialized Fields
-
comment
TicketCommentEntity comment
-
ticket
TicketEntity ticket
-
upload
UploadEntity upload
-
-
-
Class com.bytedesk.ticket.attachment.TicketAttachmentRequest
class TicketAttachmentRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ticket.attachment.TicketAttachmentResponse
class TicketAttachmentResponse extends BaseResponse implements Serializable-
Serialized Fields
-
upload
UploadResponse upload
-
-
-
-
Package com.bytedesk.ticket.comment
-
Class com.bytedesk.ticket.comment.TicketCommentEntity
class TicketCommentEntity extends BaseEntity implements Serializable-
Serialized Fields
-
attachments
List<TicketAttachmentEntity> attachments
-
author
AgentEntity author
-
content
String content
-
ticket
TicketEntity ticket
-
-
-
Class com.bytedesk.ticket.comment.TicketCommentRequest
class TicketCommentRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ticket.comment.TicketCommentResponse
class TicketCommentResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ticket.message
-
Class com.bytedesk.ticket.message.TicketMessageEntity
class TicketMessageEntity extends BaseEntity implements Serializable
-
-
Package com.bytedesk.ticket.process
-
Class com.bytedesk.ticket.process.ProcessDefinitionResponse
class ProcessDefinitionResponse extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ticket.process.TicketProcessEntity
class TicketProcessEntity extends BaseEntity implements Serializable -
Class com.bytedesk.ticket.process.TicketProcessRequest
class TicketProcessRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ticket.process.TicketProcessResponse
class TicketProcessResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ticket.process.event
-
Class com.bytedesk.ticket.process.event.TicketProcessCreateEvent
class TicketProcessCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
process
TicketProcessEntity process
-
-
-
Package com.bytedesk.ticket.statistic
-
Class com.bytedesk.ticket.statistic.TicketStatisticEntity
class TicketStatisticEntity extends BaseEntity implements Serializable-
Serialized Fields
-
assignedTickets
long assignedTickets
-
assigneeResolutionRate
double assigneeResolutionRate
-
assigneeTickets
long assigneeTickets
-
assigneeUid
String assigneeUid
-
averageFirstResponseTime
double averageFirstResponseTime
-
averageResolutionTime
double averageResolutionTime
-
cancelledTickets
long cancelledTickets
-
claimedTickets
long claimedTickets
-
closedTickets
long closedTickets
-
criticalTickets
long criticalTickets
-
customerSatisfactionRate
double customerSatisfactionRate
-
date
String date
-
departmentResolutionRate
double departmentResolutionRate
-
departmentTickets
long departmentTickets
-
departmentUid
String departmentUid
-
endDate
ZonedDateTime endDate
-
escalatedTickets
long escalatedTickets
-
highTickets
long highTickets
-
holdingTickets
long holdingTickets
-
hour
Integer hour
-
lowTickets
long lowTickets
-
mediumTickets
long mediumTickets
-
newTickets
long newTickets
-
openTickets
long openTickets
-
pendingTickets
long pendingTickets
-
processingTickets
long processingTickets
-
reopenedTickets
long reopenedTickets
-
resolvedTickets
long resolvedTickets
-
resumedTickets
long resumedTickets
-
satisfiedTickets
long satisfiedTickets
-
slaBreachCount
long slaBreachCount
-
slaComplianceRate
double slaComplianceRate
-
startDate
ZonedDateTime startDate
-
totalTickets
long totalTickets
-
transferredTickets
long transferredTickets
-
type
String type
-
unclaimedTickets
long unclaimedTickets
-
unreadTickets
long unreadTickets
-
unsatisfiedTickets
long unsatisfiedTickets
-
verifiedFailTickets
long verifiedFailTickets
-
verifiedOkTickets
long verifiedOkTickets
-
workgroupResolutionRate
double workgroupResolutionRate
-
workgroupTickets
long workgroupTickets
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.ticket.statistic.TicketStatisticRequest
class TicketStatisticRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ticket.statistic.TicketStatisticResponse
class TicketStatisticResponse extends BaseResponse implements Serializable-
Serialized Fields
-
assigneeResolutionRate
double assigneeResolutionRate
-
assigneeTickets
long assigneeTickets
-
assigneeUid
String assigneeUid
-
averageFirstResponseTime
double averageFirstResponseTime
-
averageResolutionTime
double averageResolutionTime
-
claimedTickets
long claimedTickets
-
closedTickets
long closedTickets
-
criticalTickets
long criticalTickets
-
customerSatisfactionRate
double customerSatisfactionRate
-
date
String date
-
departmentResolutionRate
double departmentResolutionRate
-
departmentTickets
long departmentTickets
-
departmentUid
String departmentUid
-
endDate
String endDate
-
escalatedTickets
long escalatedTickets
-
highTickets
long highTickets
-
holdingTickets
long holdingTickets
-
hour
Integer hour
-
lowTickets
long lowTickets
-
mediumTickets
long mediumTickets
-
newTickets
long newTickets
-
openTickets
long openTickets
-
pendingTickets
long pendingTickets
-
processingTickets
long processingTickets
-
reopenedTickets
long reopenedTickets
-
resolvedTickets
long resolvedTickets
-
satisfiedTickets
long satisfiedTickets
-
slaBreachCount
long slaBreachCount
-
slaComplianceRate
double slaComplianceRate
-
startDate
String startDate
-
totalTickets
long totalTickets
-
unclaimedTickets
long unclaimedTickets
-
unreadTickets
long unreadTickets
-
unsatisfiedTickets
long unsatisfiedTickets
-
workgroupResolutionRate
double workgroupResolutionRate
-
workgroupTickets
long workgroupTickets
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.ticket.task
-
Class com.bytedesk.ticket.task.TicketTaskEntity
class TicketTaskEntity extends BaseEntity implements Serializable
-
-
Package com.bytedesk.ticket.thread.listener
-
Class com.bytedesk.ticket.thread.listener.ThreadExecutionListener
class ThreadExecutionListener extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ticket.thread.listener.ThreadTaskListener
class ThreadTaskListener extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.ticket.ticket
-
Class com.bytedesk.ticket.ticket.TicketEntity
class TicketEntity extends BaseEntity implements Serializable-
Serialized Fields
-
assignee
String assignee
Ticket assignee information stored as JSON string -
attachments
Set<TicketAttachmentEntity> attachments
Attachments associated with the ticket -
categoryUid
String categoryUid
Associated category UID for ticket classification -
channel
String channel
Client platform from which the ticket was created -
closedTime
ZonedDateTime closedTime
Timestamp when the ticket was closed -
comments
List<TicketCommentEntity> comments
Comments associated with the ticket -
departmentUid
String departmentUid
Associated department UID for ticket routing -
description
String description
Detailed description of the ticket issue (optional) -
owner
UserEntity owner
User who created the ticket -
priority
String priority
Priority level of the ticket (LOW, MEDIUM, HIGH, URGENT) -
processEntityUid
String processEntityUid
Process definition entity UID -
processInstanceId
String processInstanceId
Process instance ID for workflow integration -
rated
Boolean rated
Whether the ticket has been rated by the customer -
rating
Integer rating
Customer satisfaction rating for the ticket -
reporter
String reporter
Ticket reporter information stored as JSON string -
resolvedTime
ZonedDateTime resolvedTime
Timestamp when the ticket was resolved -
status
String status
Current status of the ticket (NEW, IN_PROGRESS, RESOLVED, CLOSED) -
threadUid
String threadUid
Associated thread UID for ticket conversation -
title
String title
Title of the support ticket (required field) -
topic
String topic
Thread topic for online customer service session -
type
String type
Type of ticket (AGENT, GROUP) -
verified
Boolean verified
Whether the customer has been verified -
workgroupUid
String workgroupUid
Associated workgroup UID for ticket assignment
-
-
-
Class com.bytedesk.ticket.ticket.TicketRequest
class TicketRequest extends BaseRequest implements Serializable-
Serialized Fields
-
assignee
UserProtobuf assignee
-
assigneeUid
String assigneeUid
-
assignmentAll
Boolean assignmentAll
-
categoryUid
String categoryUid
-
departmentUid
String departmentUid
-
description
String description
-
endDate
String endDate
-
priority
String priority
-
processEntityUid
String processEntityUid
-
processInstanceId
String processInstanceId
-
rated
Boolean rated
-
rating
Integer rating
-
reporter
UserProtobuf reporter
-
reporterUid
String reporterUid
-
startDate
String startDate
-
status
String status
-
threadUid
String threadUid
-
title
String title
-
topic
String topic
-
type
String type
-
uploadUids
Set<String> uploadUids
-
verified
Boolean verified
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.ticket.ticket.TicketResponse
class TicketResponse extends BaseResponse implements Serializable-
Serialized Fields
-
assignee
UserProtobuf assignee
-
attachments
Set<TicketAttachmentResponse> attachments
-
categoryUid
String categoryUid
-
departmentUid
String departmentUid
-
description
String description
-
priority
String priority
-
processEntityUid
String processEntityUid
-
processInstanceId
String processInstanceId
-
rated
Boolean rated
-
rating
Integer rating
-
reporter
UserProtobuf reporter
-
status
String status
-
threadUid
String threadUid
-
title
String title
-
topic
String topic
-
type
String type
-
user
UserProtobuf user
-
verified
Boolean verified
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.ticket.ticket_flow
-
Class com.bytedesk.ticket.ticket_flow.TicketFlowEntity
class TicketFlowEntity extends BaseEntity implements Serializable
-
-
Package com.bytedesk.ticket.ticket_template
-
Class com.bytedesk.ticket.ticket_template.TicketTemplateEntity
class TicketTemplateEntity extends BaseEntity implements Serializable -
Class com.bytedesk.ticket.ticket_template.TicketTemplateRequest
class TicketTemplateRequest extends BaseRequest implements Serializable -
Class com.bytedesk.ticket.ticket_template.TicketTemplateResponse
class TicketTemplateResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.ticket.ticket_template.event
-
Class com.bytedesk.ticket.ticket_template.event.TicketTemplateCreateEvent
class TicketTemplateCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ticketTemplate
TicketTemplateEntity ticketTemplate
-
-
Class com.bytedesk.ticket.ticket_template.event.TicketTemplateDeleteEvent
class TicketTemplateDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ticketTemplate
TicketTemplateEntity ticketTemplate
-
-
Class com.bytedesk.ticket.ticket_template.event.TicketTemplateUpdateEvent
class TicketTemplateUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ticketTemplate
TicketTemplateEntity ticketTemplate
-
-
-
Package com.bytedesk.ticket.ticket.event
-
Class com.bytedesk.ticket.ticket.event.TicketCreateEvent
class TicketCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
ticket
TicketEntity ticket
-
-
-
Class com.bytedesk.ticket.ticket.event.TicketUpdateAssigneeEvent
class TicketUpdateAssigneeEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
newAssigneeUid
String newAssigneeUid
-
oldAssigneeUid
String oldAssigneeUid
-
ticket
TicketEntity ticket
-
-
-
Class com.bytedesk.ticket.ticket.event.TicketUpdateDepartmentEvent
class TicketUpdateDepartmentEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
newDepartmentUid
String newDepartmentUid
-
oldDepartmentUid
String oldDepartmentUid
-
ticket
TicketEntity ticket
-
-
-
Class com.bytedesk.ticket.ticket.event.TicketUpdateEvent
class TicketUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable-
Serialized Fields
-
ticket
TicketEntity ticket
-
-
-
-
Package com.bytedesk.ticket.ticket.listener
-
Class com.bytedesk.ticket.ticket.listener.TicketExecutionListener
class TicketExecutionListener extends Object implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.ticket.ticket.listener.TicketTaskListener
class TicketTaskListener extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.voc.exception
-
Exception com.bytedesk.voc.exception.FeedbackNotFoundException
class FeedbackNotFoundException extends VocException implements Serializable -
Exception com.bytedesk.voc.exception.ReplyNotFoundException
class ReplyNotFoundException extends VocException implements Serializable -
Exception com.bytedesk.voc.exception.VocException
class VocException extends RuntimeException implements Serializable
-
-
Package com.bytedesk.voc.feedback
-
Class com.bytedesk.voc.feedback.FeedbackEntity
class FeedbackEntity extends BaseEntity implements Serializable-
Serialized Fields
-
assignedTo
Long assignedTo
ID of the administrator assigned to handle this feedback -
content
String content
Main content of the feedback -
likeCount
Integer likeCount
Number of likes received on this feedback -
replyCount
Integer replyCount
Number of replies to this feedback -
status
String status
Current status of the feedback (pending, processing, resolved, closed) -
type
String type
Type of feedback (suggestion, bug, complaint, other) -
userId
Long userId
ID of the user who submitted the feedback
-
-
-
-
Package com.bytedesk.voc.feedback.exception
-
Exception com.bytedesk.voc.feedback.exception.FeedbackValidationException
class FeedbackValidationException extends VocException implements Serializable
-
-
Package com.bytedesk.voc.reply
-
Class com.bytedesk.voc.reply.ReplyEntity
class ReplyEntity extends BaseEntity implements Serializable-
Serialized Fields
-
content
String content
Content of the reply -
feedbackId
Long feedbackId
ID of the feedback this reply belongs to -
internal
Boolean internal
Whether this is an internal reply (not visible to customers) -
likeCount
Integer likeCount
Number of likes received on this reply -
parentId
Long parentId
ID of the parent reply for threaded conversations -
userId
Long userId
ID of the user who wrote this reply
-
-
-
-
Package com.bytedesk.wechat.app
-
Class com.bytedesk.wechat.app.WeChatAppEntity
class WeChatAppEntity extends BaseEntity implements Serializable-
Serialized Fields
-
accessToken
String accessToken
WeChat access token for API authentication Valid for 2 hours, requires periodic refresh -
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
Expiration timestamp for the access token -
appId
String appId
WeChat application ID (app_id) -
appSecret
String appSecret
WeChat application secret key -
dataType
String dataType
Data format for WeChat API communication (XML, JSON) -
debug
Boolean debug
-
description
String description
Description of the WeChat application -
enabled
Boolean enabled
Whether the WeChat application is enabled -
encodingAesKey
String encodingAesKey
WeChat application encoding AES key for message encryption -
encryptMode
String encryptMode
Message encryption mode (PLAINTEXT, COMPATIBLE, SAFE) -
flowTip
String flowTip
Welcome message sent to users when they follow the official account -
name
String name
Name of the WeChat application -
token
String token
WeChat application token for webhook verification -
type
String type
Type of WeChat application (MP, MINI, WORK) -
url
String url
WeChat application URL for webhook configuration -
workgroupUid
String workgroupUid
Associated workgroup UID for customer service routing
-
-
-
Class com.bytedesk.wechat.app.WeChatAppRequest
class WeChatAppRequest extends BaseRequest implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
ZonedDateTime accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
Class com.bytedesk.wechat.app.WeChatAppResponse
class WeChatAppResponse extends BaseResponse implements Serializable-
Serialized Fields
-
accessToken
String accessToken
-
accessTokenExpiresAt
String accessTokenExpiresAt
-
appId
String appId
app_id -
appSecret
String appSecret
-
dataType
String dataType
数据格式 -
debug
Boolean debug
-
description
String description
-
enabled
Boolean enabled
-
encodingAesKey
String encodingAesKey
-
encryptMode
String encryptMode
-
flowTip
String flowTip
用户关注公众号后发送欢迎语 -
name
String name
-
token
String token
-
type
String type
-
url
String url
-
workgroupUid
String workgroupUid
-
-
-
-
Package com.bytedesk.wechat.app.event
-
Class com.bytedesk.wechat.app.event.WeChatAppCreateEvent
class WeChatAppCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
WeChatAppEntity app
-
-
Class com.bytedesk.wechat.app.event.WeChatAppDeleteEvent
class WeChatAppDeleteEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
WeChatAppEntity app
-
-
Class com.bytedesk.wechat.app.event.WeChatAppUpdateEvent
class WeChatAppUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
app
WeChatAppEntity app
-
-
-
Package com.bytedesk.wechat.common.aes_json
-
Exception com.bytedesk.wechat.common.aes_json.AesException
class AesException extends Exception implements Serializable-
Serialized Fields
-
code
int code
-
-
-
-
Package com.bytedesk.wechat.common.aes_xml
-
Exception com.bytedesk.wechat.common.aes_xml.AesException
class AesException extends Exception implements Serializable-
Serialized Fields
-
code
int code
-
-
-
-
Package com.bytedesk.wechat.mini
-
Class com.bytedesk.wechat.mini.WeChatMiniThreadExtra
class WeChatMiniThreadExtra extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.wechat.mini.message
-
Class com.bytedesk.wechat.mini.message.WeChatMiniMessage
class WeChatMiniMessage extends Object implements Serializable
-
-
Package com.bytedesk.wechat.mini.user
-
Class com.bytedesk.wechat.mini.user.WeChatMiniUserEntity
class WeChatMiniUserEntity extends BaseEntity implements Serializable-
Serialized Fields
-
avatar
String avatar
-
channel
String channel
-
city
String city
-
country
String country
-
email
String email
-
groupid
Integer groupid
-
language
String language
-
mobile
String mobile
-
nickname
String nickname
-
note
String note
-
openid
String openid
-
province
String province
-
qrScene
Integer qrScene
-
qrSceneStr
String qrSceneStr
-
remark
String remark
-
sex
Integer sex
-
subscribe
Integer subscribe
-
subscribeScene
String subscribeScene
-
subscribeTime
Long subscribeTime
-
unionid
String unionid
-
-
-
Class com.bytedesk.wechat.mini.user.WeChatMiniUserRequest
class WeChatMiniUserRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mini.user.WeChatMiniUserResponse
class WeChatMiniUserResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.mp
-
Class com.bytedesk.wechat.mp.WeChatMpThreadExtra
class WeChatMpThreadExtra extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package com.bytedesk.wechat.mp.black
-
Class com.bytedesk.wechat.mp.black.WeChatMpBlackEntity
class WeChatMpBlackEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.mp.black.WeChatMpBlackEntityCreateEvent
class WeChatMpBlackEntityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpBlackEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.black.WeChatMpBlackEntityUpdateEvent
class WeChatMpBlackEntityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpBlackEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.black.WeChatMpBlackRequest
class WeChatMpBlackRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mp.black.WeChatMpBlackResponse
class WeChatMpBlackResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.mp.draft
-
Class com.bytedesk.wechat.mp.draft.WeChatMpDraftEntity
class WeChatMpDraftEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.mp.draft.WeChatMpDraftEntityCreateEvent
class WeChatMpDraftEntityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpDraftEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.draft.WeChatMpDraftEntityUpdateEvent
class WeChatMpDraftEntityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpDraftEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.draft.WeChatMpDraftRequest
class WeChatMpDraftRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mp.draft.WeChatMpDraftResponse
class WeChatMpDraftResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.mp.groupon
-
Class com.bytedesk.wechat.mp.groupon.WeChatMpGrouponEntity
class WeChatMpGrouponEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.mp.groupon.WeChatMpGrouponEntityCreateEvent
class WeChatMpGrouponEntityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpGrouponEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.groupon.WeChatMpGrouponEntityUpdateEvent
class WeChatMpGrouponEntityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpGrouponEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.groupon.WeChatMpGrouponRequest
class WeChatMpGrouponRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mp.groupon.WeChatMpGrouponResponse
class WeChatMpGrouponResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.mp.kefu
-
Class com.bytedesk.wechat.mp.kefu.WeChatMpKefuEntity
class WeChatMpKefuEntity extends BaseEntity implements Serializable-
Serialized Fields
-
acceptedCase
int acceptedCase
-
inviteExpireTime
int inviteExpireTime
-
inviteStatus
String inviteStatus
-
inviteWx
String inviteWx
-
kfAccount
String kfAccount
-
kfHeadimgurl
String kfHeadimgurl
-
kfId
String kfId
-
kfNick
String kfNick
-
kfWx
String kfWx
-
name
String name
-
nickname
String nickname
-
status
int status
-
-
-
Class com.bytedesk.wechat.mp.kefu.WeChatMpKefuRequest
class WeChatMpKefuRequest extends BaseRequest implements Serializable -
Class com.bytedesk.wechat.mp.kefu.WeChatMpKefuResponse
class WeChatMpKefuResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.wechat.mp.kefu.event
-
Class com.bytedesk.wechat.mp.kefu.event.WeChatMpKefuEntityCreateEvent
class WeChatMpKefuEntityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpKefuEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.kefu.event.WeChatMpKefuEntityUpdateEvent
class WeChatMpKefuEntityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpKefuEntity weChatMiniEntity
-
-
-
Package com.bytedesk.wechat.mp.media
-
Class com.bytedesk.wechat.mp.media.WeChatMpMediaEntity
class WeChatMpMediaEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.mp.media.WeChatMpMediaRequest
class WeChatMpMediaRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mp.media.WeChatMpMediaResponse
class WeChatMpMediaResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.mp.media.event
-
Class com.bytedesk.wechat.mp.media.event.WeChatMpMediaEntityCreateEvent
class WeChatMpMediaEntityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpMediaEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.media.event.WeChatMpMediaEntityUpdateEvent
class WeChatMpMediaEntityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpMediaEntity weChatMiniEntity
-
-
-
Package com.bytedesk.wechat.mp.menu
-
Package com.bytedesk.wechat.mp.menu.event
-
Package com.bytedesk.wechat.mp.tag
-
Class com.bytedesk.wechat.mp.tag.WeChatMpTagEntity
class WeChatMpTagEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.mp.tag.WeChatMpTagRequest
class WeChatMpTagRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mp.tag.WeChatMpTagResponse
class WeChatMpTagResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.mp.tag.event
-
Class com.bytedesk.wechat.mp.tag.event.WeChatMpTagEntityCreateEvent
class WeChatMpTagEntityCreateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpTagEntity weChatMiniEntity
-
-
Class com.bytedesk.wechat.mp.tag.event.WeChatMpTagEntityUpdateEvent
class WeChatMpTagEntityUpdateEvent extends org.springframework.context.ApplicationEvent implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
weChatMiniEntity
WeChatMpTagEntity weChatMiniEntity
-
-
-
Package com.bytedesk.wechat.mp.user
-
Class com.bytedesk.wechat.mp.user.WeChatMpUserEntity
class WeChatMpUserEntity extends BaseEntity implements Serializable-
Serialized Fields
-
avatar
String avatar
-
channel
String channel
-
city
String city
-
country
String country
-
email
String email
-
groupid
Integer groupid
-
language
String language
-
mobile
String mobile
-
nickname
String nickname
-
note
String note
-
openid
String openid
-
province
String province
-
qrScene
Integer qrScene
-
qrSceneStr
String qrSceneStr
-
remark
String remark
-
sex
Integer sex
-
subscribe
Integer subscribe
-
subscribeScene
String subscribeScene
-
subscribeTime
Long subscribeTime
-
unionid
String unionid
-
-
-
Class com.bytedesk.wechat.mp.user.WeChatMpUserRequest
class WeChatMpUserRequest extends BaseRequest implements Serializable-
Serialized Fields
-
userUid
String userUid
-
-
-
Class com.bytedesk.wechat.mp.user.WeChatMpUserResponse
class WeChatMpUserResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.pay
-
Class com.bytedesk.wechat.pay.WeChatPayEntity
class WeChatPayEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
Name of the WeChat Pay configuration
-
-
-
Class com.bytedesk.wechat.pay.WeChatPayRequest
class WeChatPayRequest extends BaseRequest implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.pay.WeChatPayResponse
class WeChatPayResponse extends BaseResponse implements Serializable-
Serialized Fields
-
name
String name
-
-
-
-
Package com.bytedesk.wechat.work
-
Class com.bytedesk.wechat.work.WeChatWorkExtra
class WeChatWorkExtra extends BaseExtra implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accessToken
String accessToken
企业微信访问令牌 -
appSecret
String appSecret
应用Secret -
avatar
String avatar
头像URL -
corpId
String corpId
企业ID -
corpName
String corpName
所属企业名称 -
externalUserId
String externalUserId
企业微信客户的外部联系人ID -
gender
String gender
性别 -
msgId
String msgId
消息ID -
name
String name
客户姓名 -
openKfId
String openKfId
客服账号ID -
position
String position
职位 -
servicerId
String servicerId
客服人员ID -
sessionState
String sessionState
会话状态 -
type
String type
客户类型 -
unionId
String unionId
企业微信统一ID -
welcomeCode
String welcomeCode
欢迎消息code
-
-
-
Package com.bytedesk.wechat.work.customer
-
Class com.bytedesk.wechat.work.customer.WeChatWorkCustomerRequest
class WeChatWorkCustomerRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
adminList
List<String> adminList
-
appSecret
String appSecret
-
corpId
String corpId
-
cursor
String cursor
分页游标 -
description
String description
描述信息 -
externalUserid
String externalUserid
外部联系人的userid -
limit
Integer limit
每次查询的数量上限 -
parentId
Integer parentId
-
partyid
List<Integer> partyid
部门ID列表 -
privilege
Map<String,
Boolean> privilege -
range
List<Map<String,
Object>> range -
rangeAdd
List<Map<String,
Object>> rangeAdd -
rangeDel
List<Map<String,
Object>> rangeDel -
remark
String remark
备注信息 -
remarkCompany
String remarkCompany
备注的企业名称 -
remarkMobiles
List<String> remarkMobiles
备注的手机号 -
remarkPicMediaid
String remarkPicMediaid
备注图片的mediaid -
strategyId
Integer strategyId
-
strategyName
String strategyName
-
userid
List<String> userid
用户ID列表 -
userIdForExternal
String userIdForExternal
企业成员的userid
-
-
Class com.bytedesk.wechat.work.customer.WeChatWorkCustomerResponse
class WeChatWorkCustomerResponse extends BaseResponse implements Serializable-
Serialized Fields
-
authorized
Map<String,
List<String>> authorized 授权信息 -
externalContact
Map<String,
Object> externalContact 外部联系人基本信息(原始Map数据) -
externalContactInfo
WeChatWorkExternalContact externalContactInfo
外部联系人基本信息(对象形式) -
externalUserids
List<String> externalUserids
外部联系人的userid列表 -
followInfos
List<Map<String,
Object>> followInfos 跟进人信息列表 -
followUsers
List<String> followUsers
配置了客户联系功能的成员userid列表 -
invalidExternalUserIds
List<String> invalidExternalUserIds
无效的外部联系人ID列表 -
nextCursor
String nextCursor
分页游标 -
rangeList
List<Map<String,
Object>> rangeList 规则组管理范围 -
sessionContext
Map<String,
Object> sessionContext 客户会话上下文信息 -
strategy
Map<String,
Object> strategy 规则组详情 -
strategyId
Integer strategyId
规则组ID -
strategyList
List<Map<String,
Object>> strategyList 规则组列表 -
unauthorized
Map<String,
List<?>> unauthorized 未授权信息
-
-
-
-
Package com.bytedesk.wechat.work.group
-
Class com.bytedesk.wechat.work.group.WeChatWorkGroupRequest
class WeChatWorkGroupRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appSecret
String appSecret
-
chatId
String chatId
客户群ID -
corpId
String corpId
-
cursor
String cursor
用于分页查询的游标,字符串类型,由上一次调用返回,首次调用不填 -
limit
Integer limit
分页,预期请求的数据量,取值范围 1 ~ 1000 -
needName
Integer needName
是否需要返回群成员的名字 0-不返回;1-返回 -
opengid
String opengid
小程序在微信获取到的群ID -
statusFilter
Integer statusFilter
客户群跟进状态过滤 0 - 所有列表(即不过滤) 1 - 离职待继承 2 - 离职继承中 3 - 离职继承完成 -
useridList
List<String> useridList
群主ID列表,用于过滤
-
-
Class com.bytedesk.wechat.work.group.WeChatWorkGroupResponse
class WeChatWorkGroupResponse extends BaseResponse implements Serializable-
Serialized Fields
-
chatId
String chatId
客户群ID(OpenGID转换) -
code
Integer code
错误码 -
groupChat
WeChatWorkGroupChat groupChat
客户群详情 -
groupChatList
List<WeChatWorkGroupResponse.GroupChatItem> groupChatList
客户群列表 -
message
String message
错误消息 -
nextCursor
String nextCursor
分页游标,下次请求时填写以获取之后分页的记录
-
-
-
-
Package com.bytedesk.wechat.work.kefu.account
-
Class com.bytedesk.wechat.work.kefu.account.WeChatAccountEntity
class WeChatAccountEntity extends BaseEntity implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.bytedesk.wechat.work.kefu.account.WeChatAccountRequest
class WeChatAccountRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.wechat.work.kefu.account.WeChatAccountResponse
class WeChatAccountResponse extends BaseResponse implements Serializable
-
-
Package com.bytedesk.wechat.work.kefu.servicer
-
Class com.bytedesk.wechat.work.kefu.servicer.WeChatWorkKefuResponse
class WeChatWorkKefuResponse extends BaseResponse implements Serializable -
Class com.bytedesk.wechat.work.kefu.servicer.WeChatWorkKefuServicerRequest
class WeChatWorkKefuServicerRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Class com.bytedesk.wechat.work.kefu.servicer.WeChatWorkKefuServicerResponse
class WeChatWorkKefuServicerResponse extends BaseResponse implements Serializable-
Serialized Fields
-
errcode
Integer errcode
错误码 -
errmsg
String errmsg
错误信息 -
resultList
List<WeChatWorkKefuServicerResultItem> resultList
操作结果列表 - 用于添加/删除接待人员 -
servicerList
List<WeChatWorkKefuServicerItem> servicerList
客服账号的接待人员列表 - 用于获取接待人员列表
-
-
-
-
Package com.bytedesk.wechat.work.kefu.session
-
Class com.bytedesk.wechat.work.kefu.session.WeChatWorkSessionRequest
class WeChatWorkSessionRequest extends BaseRequest implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
appSecret
String appSecret
-
changeType
Integer changeType
变更类型,均为接待人员在企业微信客户端操作触发 1-从接待池接入会话 2-转接会话 3-结束会话 4-重新接入已结束/已转接会话 -
content
String content
事件响应消息内容 -
corpId
String corpId
-
externalUserid
String externalUserid
微信客户的external_userid -
file
Map<String,
Object> file 文件消息 -
image
Map<String,
Object> image 图片消息 -
link
Map<String,
Object> link 链接消息 -
location
Map<String,
Object> location 位置消息 -
mediaId
String mediaId
媒体文件ID -
msgCode
String msgCode
用于发送事件响应消息的code -
msgid
String msgid
消息ID -
msgmenu
Map<String,
Object> msgmenu -
msgType
String msgType
事件响应消息类型 -
newServicerUserid
String newServicerUserid
新的接待人员userid -
oldServicerUserid
String oldServicerUserid
老的接待人员userid -
openKfid
String openKfid
客服账号ID -
servicerUserid
String servicerUserid
接待人员的userid 当state=3时要求必填 -
serviceState
WeChatWorkSessionState serviceState
变更的目标状态 -
thread
ThreadProtobuf thread
会话线程对象,用于发送系统通知 -
video
Map<String,
Object> video 视频消息 -
voice
Map<String,
Object> voice 语音消息
-
-
Class com.bytedesk.wechat.work.kefu.session.WeChatWorkSessionResponse
class WeChatWorkSessionResponse extends BaseResponse implements Serializable-
Serialized Fields
-
errcode
Integer errcode
错误码 -
errmsg
String errmsg
错误信息 -
msgCode
String msgCode
用于发送响应事件消息的code 将会话初次变更为service_state为2和3时,返回回复语code service_state为4时,返回结束语code -
msgid
String msgid
消息ID -
servicerUserid
String servicerUserid
接待人员的userid 仅当serviceState=3(由人工接待)时有效 -
serviceState
Integer serviceState
当前的会话状态 0: 未处理 - 新会话接入(客户发消息咨询) 1: 由智能助手接待 - 可使用API回复消息 2: 待接入池排队中 - 在待接入池中排队等待接待人员接入 3: 由人工接待 - 人工接待中 4: 已结束/未开始 - 会话已经结束或未开始- See Also:
-
-
-
-
Package com.bytedesk.wechat.work.tag
-
Class com.bytedesk.wechat.work.tag.WeChatWorkTagRequest
class WeChatWorkTagRequest extends BaseRequest implements Serializable-
Serialized Fields
-
addTag
List<String> addTag
-
agentid
Integer agentid
-
appSecret
String appSecret
-
corpId
String corpId
-
externalUserid
String externalUserid
-
groupId
List<String> groupId
-
groupIdSingle
String groupIdSingle
-
groupName
String groupName
-
id
String id
-
name
String name
-
order
Integer order
-
removeTag
List<String> removeTag
-
strategyId
Integer strategyId
-
tag
List<WeChatWorkTagItem> tag
-
tagId
List<String> tagId
-
userid
String userid
-
-
-