Class UserMergeEvent
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.UserMergeEvent
-
public class UserMergeEvent extends java.lang.ObjectUserMergeEvent
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_CREATED_ATstatic java.lang.StringJSON_PROPERTY_IDstatic java.lang.StringJSON_PROPERTY_PAYLOADstatic java.lang.StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description UserMergeEvent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserMergeEventcreatedAt(java.lang.String createdAt)booleanequals(java.lang.Object o)java.lang.StringgetCreatedAt()A timestamp signifying when the event was generated.java.lang.StringgetId()The unique ID of the event.UserMergeEventAllOfPayloadgetPayload()Get payloadjava.lang.StringgetType()The type of the event.inthashCode()UserMergeEventid(java.lang.String id)UserMergeEventpayload(UserMergeEventAllOfPayload payload)voidsetCreatedAt(java.lang.String createdAt)voidsetId(java.lang.String id)voidsetPayload(UserMergeEventAllOfPayload payload)voidsetType(java.lang.String type)java.lang.StringtoString()UserMergeEventtype(java.lang.String type)
-
-
-
Field Detail
-
JSON_PROPERTY_ID
public static final java.lang.String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final java.lang.String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
public static final java.lang.String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAYLOAD
public static final java.lang.String JSON_PROPERTY_PAYLOAD
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public UserMergeEvent id(java.lang.String id)
-
getId
@Nullable public java.lang.String getId()
The unique ID of the event. May be used to ensure that an event is not processed twice in the case of a webhook that is re-tried due to an error or timeout.- Returns:
- id
-
setId
public void setId(java.lang.String id)
-
type
public UserMergeEvent type(java.lang.String type)
-
getType
@Nullable public java.lang.String getType()
The type of the event. Will match one of the subscribed triggers for your [webhook](#operation/createWebhook).- Returns:
- type
-
setType
public void setType(java.lang.String type)
-
createdAt
public UserMergeEvent createdAt(java.lang.String createdAt)
-
getCreatedAt
@Nullable public java.lang.String getCreatedAt()
A timestamp signifying when the event was generated. Formatted as `YYYY-MM-DDThh:mm:ss.SSSZ`.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(java.lang.String createdAt)
-
payload
public UserMergeEvent payload(UserMergeEventAllOfPayload payload)
-
getPayload
@Nullable public UserMergeEventAllOfPayload getPayload()
Get payload- Returns:
- payload
-
setPayload
public void setPayload(UserMergeEventAllOfPayload payload)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-