Package travel.wink.sdk.affiliate.model
Class Notification
java.lang.Object
travel.wink.sdk.affiliate.model.Notification
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-09-16T10:41:04.695846072+07:00[Asia/Bangkok]")
public class Notification
extends Object
Notification
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumImportance of messagestatic enumRecipient typestatic enumMessage type -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull StringgetBody()Body of message@NotNull @Valid UUIDNotification identifierMessage marked as removedAlso send email notification@NotNull @Valid UUIDOwner identifier@NotNull Notification.PriorityEnumImportance of messagegetRead()Company read notification@NotNull Notification.RecipientTypeEnumRecipient type@NotNull StringSubject of message@NotNull Notification.TypeEnumgetType()Message typeinthashCode()identifier(UUID identifier) markedAsRemoved(Boolean markedAsRemoved) notifyViaEmail(Boolean notifyViaEmail) ownerIdentifier(UUID ownerIdentifier) priority(Notification.PriorityEnum priority) recipientType(Notification.RecipientTypeEnum recipientType) voidvoidsetIdentifier(UUID identifier) voidsetMarkedAsRemoved(Boolean markedAsRemoved) voidsetNotifyViaEmail(Boolean notifyViaEmail) voidsetOwnerIdentifier(UUID ownerIdentifier) voidsetPriority(Notification.PriorityEnum priority) voidvoidsetRecipientType(Notification.RecipientTypeEnum recipientType) voidsetSubject(String subject) voidsetType(Notification.TypeEnum type) toString()type(Notification.TypeEnum type)
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_PRIORITY
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_RECIPIENT_TYPE
- See Also:
-
JSON_PROPERTY_SUBJECT
- See Also:
-
JSON_PROPERTY_BODY
- See Also:
-
JSON_PROPERTY_READ
- See Also:
-
JSON_PROPERTY_MARKED_AS_REMOVED
- See Also:
-
JSON_PROPERTY_NOTIFY_VIA_EMAIL
- See Also:
-
-
Constructor Details
-
Notification
public Notification()
-
-
Method Details
-
identifier
-
getIdentifier
Notification identifier- Returns:
- identifier
-
setIdentifier
-
ownerIdentifier
-
getOwnerIdentifier
Owner identifier- Returns:
- ownerIdentifier
-
setOwnerIdentifier
-
priority
-
getPriority
Importance of message- Returns:
- priority
-
setPriority
-
type
-
getType
Message type- Returns:
- type
-
setType
-
recipientType
-
getRecipientType
Recipient type- Returns:
- recipientType
-
setRecipientType
-
subject
-
getSubject
Subject of message- Returns:
- subject
-
setSubject
-
body
-
getBody
Body of message- Returns:
- body
-
setBody
-
read
-
getRead
Company read notification- Returns:
- read
-
setRead
-
markedAsRemoved
-
getMarkedAsRemoved
Message marked as removed- Returns:
- markedAsRemoved
-
setMarkedAsRemoved
-
notifyViaEmail
-
getNotifyViaEmail
Also send email notification- Returns:
- notifyViaEmail
-
setNotifyViaEmail
-
equals
-
hashCode
public int hashCode() -
toString
-