Class Webhook
java.lang.Object
travel.wink.sdk.user.settings.model.Webhook
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:22:15.850489898+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class Webhook
extends Object
Webhook
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEventListItem(Object eventListItem) createdDate(LocalDateTime createdDate) booleanDatetime this record was first created@NotNull BooleanWhether this webhook is enabled.Get eventList@NotNull @Size(min=1) StringThe url to POST event to.@NotNull @Size(min=1) StringgetId()Document UUIDDatetime this record was last updated@NotNull @Size(min=1) StringgetName()Descriptive name of webhook.@NotNull @Valid @Size(min=1) UUIDUnique owner record identifier@NotNull @Size(min=1) StringName of company owner.@NotNull Webhook.OwnerTypeEnumType of entity.@NotNull @Valid @Size(min=1) UUIDUnique owner record identifierVersion property that shows how many times this document has been persisted.inthashCode()lastUpdate(LocalDateTime lastUpdate) ownerIdentifier(UUID ownerIdentifier) ownerType(Webhook.OwnerTypeEnum ownerType) voidsetCreatedDate(LocalDateTime createdDate) voidsetEnabled(Boolean enabled) voidsetEventList(List<Object> eventList) voidsetEventUrl(String eventUrl) voidvoidsetLastUpdate(LocalDateTime lastUpdate) voidvoidsetOwnerIdentifier(UUID ownerIdentifier) voidsetOwnerName(String ownerName) voidsetOwnerType(Webhook.OwnerTypeEnum ownerType) voidsetUserIdentifier(UUID userIdentifier) voidsetVersion(Long version) toString()userIdentifier(UUID userIdentifier)
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_CREATED_DATE
- See Also:
-
JSON_PROPERTY_LAST_UPDATE
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_USER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_OWNER_NAME
- See Also:
-
JSON_PROPERTY_OWNER_TYPE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_ENABLED
- See Also:
-
JSON_PROPERTY_EVENT_URL
- See Also:
-
JSON_PROPERTY_EVENT_LIST
- See Also:
-
-
Constructor Details
-
Webhook
public Webhook()
-
-
Method Details
-
id
-
getId
Document UUID- Returns:
- id
-
setId
-
createdDate
-
getCreatedDate
Datetime this record was first created- Returns:
- createdDate
-
setCreatedDate
-
lastUpdate
-
getLastUpdate
Datetime this record was last updated- Returns:
- lastUpdate
-
setLastUpdate
-
version
-
getVersion
Version property that shows how many times this document has been persisted. Document will not persist if the version property is less than current version property in the system. Result in an optimistic locking exception.- Returns:
- version
-
setVersion
-
userIdentifier
-
getUserIdentifier
Unique owner record identifier- Returns:
- userIdentifier
-
setUserIdentifier
-
ownerIdentifier
-
getOwnerIdentifier
Unique owner record identifier- Returns:
- ownerIdentifier
-
setOwnerIdentifier
-
ownerName
-
getOwnerName
Name of company owner.- Returns:
- ownerName
-
setOwnerName
-
ownerType
-
getOwnerType
Type of entity.- Returns:
- ownerType
-
setOwnerType
-
name
-
getName
Descriptive name of webhook.- Returns:
- name
-
setName
-
enabled
-
getEnabled
Whether this webhook is enabled.- Returns:
- enabled
-
setEnabled
-
eventUrl
-
getEventUrl
The url to POST event to.- Returns:
- eventUrl
-
setEventUrl
-
eventList
-
addEventListItem
-
getEventList
-
setEventList
-
equals
-
hashCode
-
toString
-