Package io.getstream.chat.java.models
Class App.EventHook
- java.lang.Object
-
- io.getstream.chat.java.models.App.EventHook
-
- Enclosing class:
- App
public static class App.EventHook extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EventHook()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
@Nullable App.PendingMessageCallback
getCallback()
@Nullable java.util.Date
getCreatedAt()
@Nullable java.lang.Boolean
getEnabled()
@Nullable java.util.List<java.lang.String>
getEventTypes()
@Nullable App.HookType
getHookType()
@Nullable java.lang.String
getId()
@Nullable App.Product
getProduct()
@Nullable App.AuthType
getSnsAuthType()
@Nullable java.lang.String
getSnsKey()
@Nullable java.lang.String
getSnsRegion()
@Nullable java.lang.String
getSnsRoleARN()
@Nullable java.lang.String
getSnsSecret()
@Nullable java.lang.String
getSnsTopicARN()
@Nullable App.AuthType
getSqsAuthType()
@Nullable java.lang.String
getSqsKey()
@Nullable java.lang.String
getSqsQueueURL()
@Nullable java.lang.String
getSqsRegion()
@Nullable java.lang.String
getSqsRoleARN()
@Nullable java.lang.String
getSqsSecret()
@Nullable java.lang.Number
getTimeoutMs()
@Nullable java.util.Date
getUpdatedAt()
@Nullable java.lang.String
getWebhookURL()
int
hashCode()
void
setCallback(@Nullable App.PendingMessageCallback callback)
void
setCreatedAt(@Nullable java.util.Date createdAt)
void
setEnabled(@Nullable java.lang.Boolean enabled)
void
setEventTypes(@Nullable java.util.List<java.lang.String> eventTypes)
void
setHookType(@Nullable App.HookType hookType)
void
setId(@Nullable java.lang.String id)
void
setProduct(@Nullable App.Product product)
void
setSnsAuthType(@Nullable App.AuthType snsAuthType)
void
setSnsKey(@Nullable java.lang.String snsKey)
void
setSnsRegion(@Nullable java.lang.String snsRegion)
void
setSnsRoleARN(@Nullable java.lang.String snsRoleARN)
void
setSnsSecret(@Nullable java.lang.String snsSecret)
void
setSnsTopicARN(@Nullable java.lang.String snsTopicARN)
void
setSqsAuthType(@Nullable App.AuthType sqsAuthType)
void
setSqsKey(@Nullable java.lang.String sqsKey)
void
setSqsQueueURL(@Nullable java.lang.String sqsQueueURL)
void
setSqsRegion(@Nullable java.lang.String sqsRegion)
void
setSqsRoleARN(@Nullable java.lang.String sqsRoleARN)
void
setSqsSecret(@Nullable java.lang.String sqsSecret)
void
setTimeoutMs(@Nullable java.lang.Number timeoutMs)
void
setUpdatedAt(@Nullable java.util.Date updatedAt)
void
setWebhookURL(@Nullable java.lang.String webhookURL)
java.lang.String
toString()
-
-
-
Method Detail
-
getId
@Nullable public @Nullable java.lang.String getId()
-
getHookType
@Nullable public @Nullable App.HookType getHookType()
-
getEnabled
@Nullable public @Nullable java.lang.Boolean getEnabled()
-
getProduct
@Nullable public @Nullable App.Product getProduct()
-
getEventTypes
@Nullable public @Nullable java.util.List<java.lang.String> getEventTypes()
-
getWebhookURL
@Nullable public @Nullable java.lang.String getWebhookURL()
-
getSqsQueueURL
@Nullable public @Nullable java.lang.String getSqsQueueURL()
-
getSqsRegion
@Nullable public @Nullable java.lang.String getSqsRegion()
-
getSqsAuthType
@Nullable public @Nullable App.AuthType getSqsAuthType()
-
getSqsKey
@Nullable public @Nullable java.lang.String getSqsKey()
-
getSqsSecret
@Nullable public @Nullable java.lang.String getSqsSecret()
-
getSqsRoleARN
@Nullable public @Nullable java.lang.String getSqsRoleARN()
-
getSnsTopicARN
@Nullable public @Nullable java.lang.String getSnsTopicARN()
-
getSnsRegion
@Nullable public @Nullable java.lang.String getSnsRegion()
-
getSnsAuthType
@Nullable public @Nullable App.AuthType getSnsAuthType()
-
getSnsKey
@Nullable public @Nullable java.lang.String getSnsKey()
-
getSnsSecret
@Nullable public @Nullable java.lang.String getSnsSecret()
-
getSnsRoleARN
@Nullable public @Nullable java.lang.String getSnsRoleARN()
-
getTimeoutMs
@Nullable public @Nullable java.lang.Number getTimeoutMs()
-
getCallback
@Nullable public @Nullable App.PendingMessageCallback getCallback()
-
getCreatedAt
@Nullable public @Nullable java.util.Date getCreatedAt()
-
getUpdatedAt
@Nullable public @Nullable java.util.Date getUpdatedAt()
-
setId
public void setId(@Nullable @Nullable java.lang.String id)
-
setHookType
public void setHookType(@Nullable @Nullable App.HookType hookType)
-
setEnabled
public void setEnabled(@Nullable @Nullable java.lang.Boolean enabled)
-
setProduct
public void setProduct(@Nullable @Nullable App.Product product)
-
setEventTypes
public void setEventTypes(@Nullable @Nullable java.util.List<java.lang.String> eventTypes)
-
setWebhookURL
public void setWebhookURL(@Nullable @Nullable java.lang.String webhookURL)
-
setSqsQueueURL
public void setSqsQueueURL(@Nullable @Nullable java.lang.String sqsQueueURL)
-
setSqsRegion
public void setSqsRegion(@Nullable @Nullable java.lang.String sqsRegion)
-
setSqsAuthType
public void setSqsAuthType(@Nullable @Nullable App.AuthType sqsAuthType)
-
setSqsKey
public void setSqsKey(@Nullable @Nullable java.lang.String sqsKey)
-
setSqsSecret
public void setSqsSecret(@Nullable @Nullable java.lang.String sqsSecret)
-
setSqsRoleARN
public void setSqsRoleARN(@Nullable @Nullable java.lang.String sqsRoleARN)
-
setSnsTopicARN
public void setSnsTopicARN(@Nullable @Nullable java.lang.String snsTopicARN)
-
setSnsRegion
public void setSnsRegion(@Nullable @Nullable java.lang.String snsRegion)
-
setSnsAuthType
public void setSnsAuthType(@Nullable @Nullable App.AuthType snsAuthType)
-
setSnsKey
public void setSnsKey(@Nullable @Nullable java.lang.String snsKey)
-
setSnsSecret
public void setSnsSecret(@Nullable @Nullable java.lang.String snsSecret)
-
setSnsRoleARN
public void setSnsRoleARN(@Nullable @Nullable java.lang.String snsRoleARN)
-
setTimeoutMs
public void setTimeoutMs(@Nullable @Nullable java.lang.Number timeoutMs)
-
setCallback
public void setCallback(@Nullable @Nullable App.PendingMessageCallback callback)
-
setCreatedAt
public void setCreatedAt(@Nullable @Nullable java.util.Date createdAt)
-
setUpdatedAt
public void setUpdatedAt(@Nullable @Nullable java.util.Date updatedAt)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-