Class EventSubSchema
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.EventSubSchema
-
public class EventSubSchema extends java.lang.ObjectEventSubSchema
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_CREATED_ATstatic java.lang.StringJSON_PROPERTY_IDstatic java.lang.StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description EventSubSchema()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventSubSchemacreatedAt(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.java.lang.StringgetType()The type of the event.inthashCode()EventSubSchemaid(java.lang.String id)voidsetCreatedAt(java.lang.String createdAt)voidsetId(java.lang.String id)voidsetType(java.lang.String type)java.lang.StringtoString()EventSubSchematype(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
-
-
Method Detail
-
id
public EventSubSchema 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 EventSubSchema 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 EventSubSchema 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)
-
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
-
-