Class NotificationAffiliate
java.lang.Object
travel.wink.sdk.notification.model.NotificationAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-03T15:01:13.637719046+07:00[Asia/Bangkok]")
public class NotificationAffiliate
extends Object
NotificationAffiliate
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumApplication domainstatic enumImportance of messagestatic enumRecipient typestatic enumMessage type -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplication(NotificationAffiliate.ApplicationEnum application) booleanApplication domain@NotNull StringgetBody()Subject of message@NotNull StringPath to feature@NotNull @Valid UUIDNotification identifierMessage marked as removed@NotNull StringMessage templateAlso send email announcement@NotNull @Valid UUIDOwner identifier@NotNull NotificationAffiliate.PriorityEnumImportance of messagegetRead()Company read announcementRecipient type@NotNull StringSubject of message@NotNull NotificationAffiliate.TypeEnumgetType()Message typeinthashCode()identifier(UUID identifier) markedAsRemoved(Boolean markedAsRemoved) messageTemplateId(String messageTemplateId) notifyViaEmail(Boolean notifyViaEmail) ownerIdentifier(UUID ownerIdentifier) priority(NotificationAffiliate.PriorityEnum priority) recipientType(NotificationAffiliate.RecipientTypeEnum recipientType) voidsetApplication(NotificationAffiliate.ApplicationEnum application) voidvoidvoidsetIdentifier(UUID identifier) voidsetMarkedAsRemoved(Boolean markedAsRemoved) voidsetMessageTemplateId(String messageTemplateId) voidsetNotifyViaEmail(Boolean notifyViaEmail) voidsetOwnerIdentifier(UUID ownerIdentifier) voidvoidvoidsetRecipientType(NotificationAffiliate.RecipientTypeEnum recipientType) voidsetSubject(String subject) voidtoString()
-
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_APPLICATION
- See Also:
-
JSON_PROPERTY_MESSAGE_TEMPLATE_ID
- See Also:
-
JSON_PROPERTY_SUBJECT
- See Also:
-
JSON_PROPERTY_BODY
- See Also:
-
JSON_PROPERTY_CTA_URL
- See Also:
-
JSON_PROPERTY_READ
- See Also:
-
JSON_PROPERTY_MARKED_AS_REMOVED
- See Also:
-
JSON_PROPERTY_NOTIFY_VIA_EMAIL
- See Also:
-
-
Constructor Details
-
NotificationAffiliate
public NotificationAffiliate()
-
-
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
-
application
-
getApplication
Application domain- Returns:
- application
-
setApplication
-
messageTemplateId
-
getMessageTemplateId
Message template- Returns:
- messageTemplateId
-
setMessageTemplateId
-
subject
-
getSubject
-
setSubject
-
body
-
getBody
-
setBody
-
ctaUrl
-
getCtaUrl
-
setCtaUrl
-
read
-
getRead
-
setRead
-
markedAsRemoved
-
getMarkedAsRemoved
-
setMarkedAsRemoved
-
notifyViaEmail
-
getNotifyViaEmail
-
setNotifyViaEmail
-
equals
-
hashCode
-
toString
-