Package travel.wink.sdk.affiliate.model
Class NotificationAffiliate
java.lang.Object
travel.wink.sdk.affiliate.model.NotificationAffiliate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-12-21T14:56:12.826510019+07:00[Asia/Bangkok]")
public class NotificationAffiliate
extends Object
NotificationAffiliate
-
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 NotificationAffiliate.PriorityEnumImportance of messagegetRead()Company read notificationRecipient type@NotNull StringSubject of message@NotNull NotificationAffiliate.TypeEnumgetType()Message typeinthashCode()identifier(UUID identifier) markedAsRemoved(Boolean markedAsRemoved) notifyViaEmail(Boolean notifyViaEmail) ownerIdentifier(UUID ownerIdentifier) priority(NotificationAffiliate.PriorityEnum priority) recipientType(NotificationAffiliate.RecipientTypeEnum recipientType) voidvoidsetIdentifier(UUID identifier) voidsetMarkedAsRemoved(Boolean markedAsRemoved) 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_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
-
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
-
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
-