Package software.xdev.brevo.model
Class ConversationsMessagesPostRequest
java.lang.Object
software.xdev.brevo.model.ConversationsMessagesPostRequest
ConversationsMessagesPostRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentEmail(Object agentEmail) booleanagent email.org.openapitools.jackson.nullable.JsonNullable<Object>agent ID.org.openapitools.jackson.nullable.JsonNullable<Object>agent nameorg.openapitools.jackson.nullable.JsonNullable<Object>mark your messages to distinguish messages created by you from the others.org.openapitools.jackson.nullable.JsonNullable<Object>getText()message textvisitor’s ID received <a href=\"https://developers.brevo.com/docs/conversations-webhooks\">from a webhook</a> or generated by you to <a href=\"https://developers.brevo.com/docs/customize-the-widget#identifying-existing-users\">bind existing user account to Conversations</a>inthashCode()receivedFrom(Object receivedFrom) voidsetAgentEmail(Object agentEmail) voidsetAgentEmail_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> agentEmail) voidsetAgentId(Object agentId) voidsetAgentId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> agentId) voidsetAgentName(Object agentName) voidsetAgentName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> agentName) voidsetReceivedFrom(Object receivedFrom) voidsetReceivedFrom_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> receivedFrom) voidvoidsetVisitorId(Object visitorId) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_VISITOR_ID
- See Also:
-
JSON_PROPERTY_TEXT
- See Also:
-
JSON_PROPERTY_AGENT_ID
- See Also:
-
JSON_PROPERTY_RECEIVED_FROM
- See Also:
-
JSON_PROPERTY_AGENT_EMAIL
- See Also:
-
JSON_PROPERTY_AGENT_NAME
- See Also:
-
-
Constructor Details
-
ConversationsMessagesPostRequest
public ConversationsMessagesPostRequest()
-
-
Method Details
-
visitorId
-
getVisitorId
visitor’s ID received <a href=\"https://developers.brevo.com/docs/conversations-webhooks\">from a webhook</a> or generated by you to <a href=\"https://developers.brevo.com/docs/customize-the-widget#identifying-existing-users\">bind existing user account to Conversations</a>- Returns:
- visitorId
-
setVisitorId
-
text
-
getText
message text- Returns:
- text
-
setText
-
agentId
-
getAgentId
agent ID. It can be found on agent’s page or received <a href=\"https://developers.brevo.com/docs/conversations-webhooks\">from a webhook</a>. Alternatively, you can use `agentEmail` + `agentName` + `receivedFrom` instead (all 3 fields required).- Returns:
- agentId
-
getAgentId_JsonNullable
-
setAgentId_JsonNullable
-
setAgentId
-
receivedFrom
-
getReceivedFrom
mark your messages to distinguish messages created by you from the others.- Returns:
- receivedFrom
-
getReceivedFrom_JsonNullable
-
setReceivedFrom_JsonNullable
public void setReceivedFrom_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> receivedFrom) -
setReceivedFrom
-
agentEmail
-
getAgentEmail
agent email. When sending messages from a standalone system, it’s hard to maintain a 1-to-1 relationship between the users of both systems. In this case, an agent can be specified by their email address.- Returns:
- agentEmail
-
getAgentEmail_JsonNullable
-
setAgentEmail_JsonNullable
public void setAgentEmail_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> agentEmail) -
setAgentEmail
-
agentName
-
getAgentName
agent name- Returns:
- agentName
-
getAgentName_JsonNullable
-
setAgentName_JsonNullable
public void setAgentName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Object> agentName) -
setAgentName
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-