Package software.xdev.mailpit.model
Class ListUnsubscribe
java.lang.Object
software.xdev.mailpit.model.ListUnsubscribe
ListUnsubscribe contains a summary of List-Unsubscribe & List-Unsubscribe-Post headers including validation of the link structure
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddLinksItem(String linksItem) booleanValidation errors (if any)List-Unsubscribe header valueList-Unsubscribe-Post value (if set)getLinks()Detected links, maximum one email and one HTTP(S) linkinthashCode()headerPost(String headerPost) voidvoidvoidsetHeaderPost(String headerPost) voidtoString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_ERRORS
- See Also:
-
JSON_PROPERTY_HEADER
- See Also:
-
JSON_PROPERTY_HEADER_POST
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
-
Constructor Details
-
ListUnsubscribe
public ListUnsubscribe()
-
-
Method Details
-
errors
-
getErrors
Validation errors (if any)- Returns:
- errors
-
setErrors
-
header
-
getHeader
List-Unsubscribe header value- Returns:
- header
-
setHeader
-
headerPost
-
getHeaderPost
List-Unsubscribe-Post value (if set)- Returns:
- headerPost
-
setHeaderPost
-
links
-
addLinksItem
-
getLinks
Detected links, maximum one email and one HTTP(S) link- Returns:
- links
-
setLinks
-
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
-