Class SwitchboardAcceptControl
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.SwitchboardAcceptControl
-
public class SwitchboardAcceptControl extends java.lang.ObjectSwitchboardAcceptControl
-
-
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 SwitchboardAcceptControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SwitchboardAcceptControlcreatedAt(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.SwitchboardAcceptControlAllOfPayloadgetPayload()Get payloadjava.lang.StringgetType()The type of the event.inthashCode()SwitchboardAcceptControlid(java.lang.String id)SwitchboardAcceptControlpayload(SwitchboardAcceptControlAllOfPayload payload)voidsetCreatedAt(java.lang.String createdAt)voidsetId(java.lang.String id)voidsetPayload(SwitchboardAcceptControlAllOfPayload payload)voidsetType(java.lang.String type)java.lang.StringtoString()SwitchboardAcceptControltype(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 SwitchboardAcceptControl 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 SwitchboardAcceptControl 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 SwitchboardAcceptControl 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 SwitchboardAcceptControl payload(SwitchboardAcceptControlAllOfPayload payload)
-
getPayload
@Nullable public SwitchboardAcceptControlAllOfPayload getPayload()
Get payload- Returns:
- payload
-
setPayload
public void setPayload(SwitchboardAcceptControlAllOfPayload 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
-
-